LockingPersistenceProvider.BeginLoad Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Comienza una operación asincrónica para cargar una instancia en función de la información de estado en el almacén de persistencia.
Sobrecargas
| Nombre | Description |
|---|---|
| BeginLoad(TimeSpan, AsyncCallback, Object) |
Comienza una operación asincrónica para cargar una instancia en función de la información de estado en el almacén de persistencia mediante los parámetros . Este método no bloquea la instancia. |
| BeginLoad(TimeSpan, Boolean, AsyncCallback, Object) |
Comienza una operación asincrónica para cargar una instancia en función de la información de estado en el almacén de persistencia mediante los parámetros . Este método bloquea la instancia después de cargar el estado de la instancia si el valor del |
BeginLoad(TimeSpan, AsyncCallback, Object)
Comienza una operación asincrónica para cargar una instancia en función de la información de estado en el almacén de persistencia mediante los parámetros . Este método no bloquea la instancia.
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
Parámetros
- timeout
- TimeSpan
Intervalo en el que se debe completar la operación sin que se agote el tiempo de espera.
- callback
- AsyncCallback
Delegado que recibe la notificación cuando se completa la operación.
- state
- Object
Información de estado asociada a la operación asincrónica.
Devoluciones
Estado de una operación asincrónica.
Comentarios
Este método llama a en , BeginLoadque toma un parámetro adicional que especifica si la instancia debe estar bloqueada en el almacén de persistencia. Este método pasa false como un valor para este parámetro al método que realiza la llamada.
Se aplica a
BeginLoad(TimeSpan, Boolean, AsyncCallback, Object)
Comienza una operación asincrónica para cargar una instancia en función de la información de estado en el almacén de persistencia mediante los parámetros . Este método bloquea la instancia después de cargar el estado de la instancia si el valor del lockInstance parámetro es 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
Parámetros
- timeout
- TimeSpan
Intervalo en el que se debe completar la operación antes de que se agote el tiempo de espera.
- lockInstance
- Boolean
true si la instancia debe estar bloqueada; de lo contrario false, es .
- callback
- AsyncCallback
Delegado que recibe la notificación cuando se completa la operación.
- state
- Object
Información de estado asociada a la operación asincrónica.
Devoluciones
Estado de una operación asincrónica.