PersistenceProvider.LoadIfChanged(TimeSpan, Object, Object) Metodo

Definizione

Se implementata in una classe derivata, carica le informazioni sullo stato del servizio dall'archivio di persistenza se tali dati sono stati modificati.

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

Parametri

timeout
TimeSpan

Periodo di tempo dopo il quale il provider di persistenza interrompe questo tentativo.

instanceToken
Object

Token restituito da un oggetto precedente Create(Object, TimeSpan) o Update(Object, TimeSpan), che rappresenta lo stato corrente mantenuto dal chiamante.

instance
Object

Stato effettivo dell'istanza.

Valori restituiti

true se il instanceout parametro è stato impostato con la copia più recente dall'archivio di persistenza; false se lo stato memorizzato nella cache locale è già aggiornato.

Si applica a