InstancePersistenceContext.ReadInstanceKeyMetadata Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.