InstancePersistenceContext.ReadInstanceKeyMetadata Methode

Definition

Gibt an, dass der Persistenzanbieter einige Instanzschlüsselmetadaten für einen Schlüssel, der der aktuellen Instanz zugeordnet ist, erfolgreich aus dem Instanzspeicher gelesen hat.

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)

Parameter

key
Guid

Der Instanzschlüsselbezeichner für den Schlüssel, dessen Metadaten gelesen wurden. Darf nicht guid.Empty sein.

metadata
IDictionary<XName,InstanceValue>

Die Metadaten als Wörterbuch und XNameInstanceValue Objekte.

complete
Boolean

truewenn die Metadaten alle dem Instanzschlüssel zugeordneten Metadaten darstellen; andernfalls . false

Hinweise

Das aktuelle Instanzhandle muss an eine Instanz gebunden sein. Wenn das Instanzhandle an eine Sperre gebunden ist oder die aktuelle Instanz als abgeschlossen gekennzeichnet ist, werden die Metadaten als konsistent betrachtet. andernfalls wird sie als zweifelhaft angesehen.

Gilt für: