PersistenceProvider.LoadIfChanged(TimeSpan, Object, Object) Método

Definición

Cuando se implementa en una clase derivada, carga la información de estado del servicio del almacén de persistencia si se han cambiado esos datos.

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

Período de tiempo después del cual el proveedor de persistencia anula este intento.

instanceToken
Object

El token devuelto por un objeto anterior Create(Object, TimeSpan) o Update(Object, TimeSpan), que representa el estado actual que mantiene el autor de la llamada.

instance
Object

Estado de instancia real.

Devoluciones

true si el instanceout parámetro se ha establecido con la copia más reciente del almacén de persistencia; false si el estado almacenado en caché local ya está actualizado.

Se aplica a