ITable.GetOriginalEntityState(Object) Metod

Definition

Hämtar ursprungliga värden.

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

Parametrar

entity
Object

Entiteten vars ursprungliga värde ska hämtas.

Returer

En kopia av den ursprungliga entiteten. Värdet är null om entiteten som skickas inte spåras. Frånkopplade entiteter som skickas tillbaka av en klient måste kopplas innan de DataContext kan börja spåra deras tillstånd. Det "ursprungliga tillståndet" för en nyligen ansluten entitet upprättas baserat på värden som tillhandahålls av klienten. Datakontexten spårar inte tillståndet för frånkopplade entiteter.

Kommentarer

Notera följande:

  • Entitetsargumentet måste vara icke-null. Annars genereras ett null-argumentfel.

  • När det gäller den starkt typerade metoden (TEntity) måste typen mappas och vara en entitetstyp. Den måste alltså ha objekt-ID-information i sin mappning. Annars genereras ett fel typfel.

Gäller för