Udostępnij przez


Xrm.WebApi.offline (dokumentacja interfejsu API klienta)

Udostępnia metody tworzenia rekordów w aplikacjach opartych na modelu i zarządzania nimi na klientach mobilnych podczas pracy w trybie offline .

Aby uzyskać informacje o funkcji trybu offline dla urządzeń przenośnych, zobacz Konfigurowanie synchronizacji w trybie offline dla urządzeń przenośnych, aby umożliwić użytkownikom pracę w trybie offline na urządzeniu przenośnym

var offlineWebApi = Xrm.WebApi.offline;

Uwaga / Notatka

Użyj programu Xrm.WebApi.offline zamiast przestarzałej przestrzeni nazw Xrm.Mobile.Offline, aby tworzyć rekordy na klientach mobilnych i zarządzać nimi podczas pracy w trybie offline.

Obiekt offlineWebApi udostępnia następujące metody. W trybie offline te metody będą działać tylko w przypadku tabel, które są włączone na potrzeby synchronizacji w trybie offline dla urządzeń przenośnych i dostępne w profilu dla urządzeń przenośnych w trybie offline bieżącego użytkownika.

Ważne

Podczas tworzenia lub aktualizowania rekordu w trybie offline wykonywana jest tylko podstawowa walidacja danych wejściowych. Podstawowa walidacja obejmuje takie elementy jak upewnienie się, że określona nazwa kolumny tabeli jest w małym przypadku i istnieje dla tabeli, sprawdzanie niezgodności typów danych dla określonej wartości kolumny, zapobieganie tworzeniu rekordów z tą samą wartością identyfikatora GUID, sprawdzanie, czy powiązana tabela jest włączona w trybie offline podczas pobierania powiązanych rekordów tabeli i weryfikowania, czy rekord, który chcesz pobrać, aktualizowanie lub usuwanie istnieje w magazynie danych w trybie offline. Walidacje na poziomie biznesowym są wykonywane tylko wtedy, gdy masz połączenie z serwerem i dane są synchronizowane. Rekord jest tworzony lub aktualizowany tylko wtedy, gdy dane wejściowe są całkowicie prawidłowe.

Xrm.WebApi.online
Xrm.WebApi