ITable.GetOriginalEntityState(Object) Metoda

Definicja

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.

Dotyczy