InstancePersistenceContext.ReadInstanceKeyMetadata Metoda

Definice

Označuje, že zprostředkovatel trvalosti úspěšně přečetl metadata klíče instance pro klíč přidružený k aktuální instanci z úložiště instancí.

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

Identifikátor klíče instance pro klíč, jehož metadata byla načtena. Nesmí být guid.empty.

metadata
IDictionary<XName,InstanceValue>

Metadata jako slovník XName objektů a InstanceValue objektů.

complete
Boolean

truepokud metadata představují všechna metadata přidružená k klíči instance; v opačném případě . false

Poznámky

Aktuální popisovač instance musí být vázán na instanci. Pokud je popisovač instance vázán na zámek nebo je aktuální instance označena jako dokončená, metadata jsou považována za konzistentní; v opačném případě je považován za pochybné.

Platí pro