InstancePersistenceContext.ReadInstanceKeyMetadata Metod

Definition

Anger att beständighetsprovidern har läst vissa instansnyckelmetadata för en nyckel som är associerad med den aktuella instansen från instansarkivet.

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)

Parametrar

key
Guid

Instansnyckelidentifieraren för nyckeln vars metadata lästes. Får inte vara Guid.Empty.

metadata
IDictionary<XName,InstanceValue>

Metadata som en ordlista med XName och InstanceValue objekt.

complete
Boolean

trueom metadata representerar alla metadata som är associerade med instansnyckeln; annars . false

Kommentarer

Den aktuella instansreferensen måste vara bunden till en instans. Om instanshandtaget är bundet till ett lås eller om den aktuella instansen är markerad som fullständig anses metadata vara konsekventa. i annat fall anses det vara tveksamt.

Gäller för