InstancePersistenceContext.ReadInstanceKeyMetadata Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.