Partilhar via


InstancePersistenceContext.PersistedInstance Método

Definição

Indica que o provedor de persistência persistiu com êxito um conjunto de dados de instância para o repositório de instância. Isso tem o efeito de inicializar a instância se ela ainda não foi inicializada.

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

Parâmetros

data
IDictionary<XName,InstanceValue>

Dados da instância como um dicionário de objetos XName e InstanceValue.

Comentários

O identificador de instância atual deve ser associado a uma instância, bem como a um bloqueio nessa instância. Cada conjunto de dados de instância substitui completamente o conjunto anterior. O conjunto de dados da instância pode ser nulo – isso é o mesmo que vazio. Persistir um conjunto nulo de dados de instância exclui o conjunto existente de dados de instância. (Persistir um conjunto de dados de instância não tem efeito nos metadados da instância.)

Aplica-se a