ITable.GetOriginalEntityState(Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera oryginalne wartości.
public:
System::Object ^ GetOriginalEntityState(System::Object ^ entity);
public object GetOriginalEntityState (object entity);
abstract member GetOriginalEntityState : obj -> obj
Public Function GetOriginalEntityState (entity As Object) As Object
Parametry
- entity
- Object
Jednostka, której oryginalna wartość ma zostać pobrana.
Zwraca
Kopia oryginalnej jednostki. Wartość ma wartość null, jeśli przekazana jednostka nie jest śledzona. Przed rozpoczęciem śledzenia ich stanu należy dołączyć DataContext odłączone jednostki wysłane przez klienta. "Oryginalny stan" nowo dołączonej jednostki jest ustanawiany na podstawie wartości dostarczonych przez klienta. Kontekst danych nie śledzi stanu odłączonych jednostek.
Uwagi
. Weź pod uwagę następujące kwestie:
Argument jednostki musi mieć wartość inną niż null. W przeciwnym razie zgłaszany jest wyjątek argumentu null.
W przypadku metody silnie typizowanej (
TEntity
) typ musi być mapowany i musi być typem jednostki. Oznacza to, że musi zawierać informacje o identyfikatorze obiektu w mapowaniu. W przeciwnym razie zgłaszany jest nieprawidłowy wyjątek typu.