Udostępnij za pośrednictwem


InstancePersistenceContext.ReadInstanceKeyMetadata Metoda

Definicja

Wskazuje, że dostawca trwałości pomyślnie odczytał metadane klucza wystąpienia dla klucza skojarzonego z bieżącym wystąpieniem z magazynu wystąpień.

public:
 void ReadInstanceKeyMetadata(Guid key, System::Collections::Generic::IDictionary<System::Xml::Linq::XName ^, System::Runtime::DurableInstancing::InstanceValue ^> ^ metadata, bool complete);
public void ReadInstanceKeyMetadata (Guid key, System.Collections.Generic.IDictionary<System.Xml.Linq.XName,System.Runtime.DurableInstancing.InstanceValue> metadata, bool complete);
member this.ReadInstanceKeyMetadata : Guid * System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> * bool -> unit
Public Sub ReadInstanceKeyMetadata (key As Guid, metadata As IDictionary(Of XName, InstanceValue), complete As Boolean)

Parametry

key
Guid

Identyfikator klucza wystąpienia dla klucza, którego metadane zostały odczytane. Nie może być guid.Empty.

metadata
IDictionary<XName,InstanceValue>

Metadane jako słownik obiektów XName i InstanceValue .

complete
Boolean

true jeśli metadane reprezentują wszystkie metadane skojarzone z kluczem wystąpienia; w przeciwnym razie , false.

Uwagi

Bieżące dojście wystąpienia musi być powiązane z wystąpieniem. Jeśli dojście wystąpienia jest powiązane z blokadą lub bieżące wystąpienie jest oznaczone jako ukończone, metadane są uznawane za spójne; w przeciwnym razie uważa się, że jest wątpliwy.

Dotyczy