PersistenceProvider.LoadIfChanged(TimeSpan, Object, Object) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Quando implementado numa classe derivada, carrega a informação do estado do serviço do armazenamento de persistência se esses dados tiverem sido alterados.
public:
virtual bool LoadIfChanged(TimeSpan timeout, System::Object ^ instanceToken, [Runtime::InteropServices::Out] System::Object ^ % instance);
public virtual bool LoadIfChanged(TimeSpan timeout, object instanceToken, out object instance);
abstract member LoadIfChanged : TimeSpan * obj * obj -> bool
override this.LoadIfChanged : TimeSpan * obj * obj -> bool
Public Overridable Function LoadIfChanged (timeout As TimeSpan, instanceToken As Object, ByRef instance As Object) As Boolean
Parâmetros
- timeout
- TimeSpan
O período de tempo após o qual o fornecedor de persistência aborta esta tentativa.
- instanceToken
- Object
O token devolvido por um ou anterior Create(Object, TimeSpan)Update(Object, TimeSpan)ou , que representa o estado atual detido pelo chamador.
- instance
- Object
O estado real da instância.
Devoluções
true se o instanceout parâmetro foi definido com a cópia mais recente do armazenamento de persistência; false se o estado localmente cacheado já estiver atualizado.