Langue

LockingPersistenceProvider.BeginLoad Méthode

Définition

Commence une opération asynchrone pour charger une instance en fonction des informations d’état dans le magasin de persistance.

Surcharges

Nom Description
BeginLoad(TimeSpan, AsyncCallback, Object)

Commence une opération asynchrone pour charger une instance en fonction des informations d’état dans le magasin de persistance à l’aide des paramètres. Cette méthode ne verrouille pas l’instance.

BeginLoad(TimeSpan, Boolean, AsyncCallback, Object)

Commence une opération asynchrone pour charger une instance en fonction des informations d’état dans le magasin de persistance à l’aide des paramètres. Cette méthode verrouille l’instance après le chargement de l’état de l’instance si la valeur du lockInstance paramètre est true.

BeginLoad(TimeSpan, AsyncCallback, Object)

Commence une opération asynchrone pour charger une instance en fonction des informations d’état dans le magasin de persistance à l’aide des paramètres. Cette méthode ne verrouille pas l’instance.

public:
 override IAsyncResult ^ BeginLoad(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public override IAsyncResult BeginLoad(TimeSpan timeout, AsyncCallback callback, object state);
override this.BeginLoad : TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Overrides Function BeginLoad (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Paramètres

timeout
TimeSpan

Intervalle dans lequel l’opération doit être terminée sans délai d’attente.

callback
AsyncCallback

Délégué qui reçoit la notification une fois l’opération terminée.

state
Object

Informations d’état associées à l’opération asynchrone.

Retours

État d’une opération asynchrone.

Remarques

Cette méthode appelle le BeginLoadparamètre supplémentaire qui spécifie si l’instance doit être verrouillée dans le magasin de persistance. Cette méthode passe false en tant que valeur pour ce paramètre à la méthode appelante.

S’applique à

BeginLoad(TimeSpan, Boolean, AsyncCallback, Object)

Commence une opération asynchrone pour charger une instance en fonction des informations d’état dans le magasin de persistance à l’aide des paramètres. Cette méthode verrouille l’instance après le chargement de l’état de l’instance si la valeur du lockInstance paramètre est true.

public:
 abstract IAsyncResult ^ BeginLoad(TimeSpan timeout, bool lockInstance, AsyncCallback ^ callback, System::Object ^ state);
public abstract IAsyncResult BeginLoad(TimeSpan timeout, bool lockInstance, AsyncCallback callback, object state);
override this.BeginLoad : TimeSpan * bool * AsyncCallback * obj -> IAsyncResult
Public MustOverride Function BeginLoad (timeout As TimeSpan, lockInstance As Boolean, callback As AsyncCallback, state As Object) As IAsyncResult

Paramètres

timeout
TimeSpan

Intervalle dans lequel l’opération doit être terminée avant l’expiration du délai d’attente.

lockInstance
Boolean

true si l’instance doit être verrouillée ; sinon false.

callback
AsyncCallback

Délégué qui reçoit la notification une fois l’opération terminée.

state
Object

Informations d’état associées à l’opération asynchrone.

Retours

État d’une opération asynchrone.

S’applique à