Partager via


InstancePersistenceContext.PersistedInstance Méthode

Définition

Indique que le fournisseur de persistance a réussi à rendre persistant un jeu de données d'instance sur le magasin d'instances. Cela a pour effet d’initialiser l’instance, si elle ne l’était pas déjà.

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ètres

data
IDictionary<XName,InstanceValue>

Données d'instance sous forme d'un dictionnaire d'objets XName et InstanceValue.

Remarques

Le handle d'instance actuel doit être lié à une instance et avoir un verrou sur cette instance. Chaque jeu de données d'instance remplace complètement le jeu précédent. L’ensemble de données instance peut avoir la valeur Null. Il s’agit de la même chose que vide. Le fait de rendre persistant un jeu de données d'instance vide supprime le jeu de données d'instance existant. (Le fait de rendre persistant un jeu de données d'instance n'a aucun effet sur les métadonnées d'instance.)

S’applique à