InstancePersistenceContext.PersistedInstance Metódus

Definíció

Azt jelzi, hogy a adatmegőrzési szolgáltató sikeresen megőrizte a példányadatok egy készletét a példánytárolóban. Ennek az a hatása, hogy inicializálja a példányt, ha még nem tette meg.

public:
 void PersistedInstance(System::Collections::Generic::IDictionary<System::Xml::Linq::XName ^, System::Runtime::DurableInstancing::InstanceValue ^> ^ data);
public void PersistedInstance(System.Collections.Generic.IDictionary<System.Xml.Linq.XName,System.Runtime.DurableInstancing.InstanceValue> data);
member this.PersistedInstance : System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Runtime.DurableInstancing.InstanceValue> -> unit
Public Sub PersistedInstance (data As IDictionary(Of XName, InstanceValue))

Paraméterek

data
IDictionary<XName,InstanceValue>

Példányadatok szótárként XName és InstanceValue objektumokként.

Megjegyzések

Az aktuális példányleírót egy példányhoz kell kötni, valamint zárolni kell az adott példányt. A példányadatok minden egyes halmaza teljesen felülírja az előző halmazt. A példányadatok halmaza null értékű lehet – ez ugyanaz, mint az üres. A példányadatok null halmazának megőrzése törli a példányadatok meglévő készletét. (A példányadatok egy halmazának megőrzése nincs hatással a példány metaadataira.)

A következőre érvényes: