InstancePersistenceContext.PersistedInstance Metod

Definition

Anger att beständighetsprovidern har sparat en uppsättning instansdata till instanslagret. Detta innebär att instansen initieras om den inte redan var det.

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))

Parametrar

data
IDictionary<XName,InstanceValue>

Instansdata som en ordlista med XName och InstanceValue objekt.

Kommentarer

Det aktuella instanshandtaget måste vara bundet till en instans samt ett lås på den instansen. Varje uppsättning instansdata ersätter den tidigare uppsättningen helt. Uppsättningen med instansdata kan vara null – det här är samma som tomt. Om du bevarar en null-uppsättning instansdata tas den befintliga uppsättningen instansdata bort. (Att bevara en uppsättning instansdata har ingen effekt på instansmetadata.)

Gäller för