InstancePersistenceContext.ReadInstanceKeyMetadata Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, dass der Persistenzanbieter erfolgreich verschiedene Instanzschlüsselmetadaten für einen Schlüssel gelesen hat, der der aktuellen Instanz des Instanzspeichers zugeordnet ist.
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 von XName- und InstanceValue-Objekten.
- complete
- Boolean
true
, wenn die Metadaten alle Metadaten darstellen, die dem Instanzschlüssel zugeordnet sind, andernfalls false
.
Hinweise
Das aktuelle Instanzhandle muss an eine Instanz gebunden sein. Wenn das Instanzhandle an eine Sperre gebunden, oder die aktuelle Instanz als vollständig markiert ist, werden die Metadaten als konsistent angesehen. Andernfalls wird dies angezweifelt.