InstancePersistenceContext.ReadInstanceKeyMetadata Methode

Definitie

Geeft aan dat de persistentieprovider enkele metagegevens van de instantiesleutel heeft gelezen voor een sleutel die is gekoppeld aan het huidige exemplaar uit het exemplaararchief.

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)

Parameters

key
Guid

De exemplaarsleutel-id voor de sleutel waarvan de metagegevens zijn gelezen. Mag niet Guid.Empty zijn.

metadata
IDictionary<XName,InstanceValue>

De metagegevens als een woordenlijst van XName en InstanceValue objecten.

complete
Boolean

true als de metagegevens alle metagegevens vertegenwoordigen die zijn gekoppeld aan de exemplaarsleutel; anders, false.

Opmerkingen

De huidige exemplaarhandgreep moet zijn gebonden aan een exemplaar. Als de exemplaargreep is gebonden aan een vergrendeling of als het huidige exemplaar als voltooid is gemarkeerd, worden de metagegevens beschouwd als consistent; anders wordt het als twijfel beschouwd.

Van toepassing op