Compartir a través de


ReceiveContext.BeginAbandon Método

Definición

Comienza una operación de abandono asincrónica.

Sobrecargas

BeginAbandon(TimeSpan, AsyncCallback, Object)

Comienza una operación de abandono asincrónica con el tiempo de espera especificado, la devolución de llamada asincrónica y los datos de estado definidos por el usuario.

BeginAbandon(Exception, TimeSpan, AsyncCallback, Object)

Comienza una operación de abandono asincrónica con la excepción, el tiempo de espera, la devolución de llamada asincrónica y los datos de estado definidos por el usuario especificados.

BeginAbandon(TimeSpan, AsyncCallback, Object)

Comienza una operación de abandono asincrónica con el tiempo de espera especificado, la devolución de llamada asincrónica y los datos de estado definidos por el usuario.

public:
 virtual IAsyncResult ^ BeginAbandon(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public virtual IAsyncResult BeginAbandon (TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginAbandon : TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.BeginAbandon : TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginAbandon (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parámetros

timeout
TimeSpan

Tiempo de espera para que se complete la operación de abandono.

callback
AsyncCallback

El delegado de devolución de llamada asincrónica que recibe la notificación de la finalización de la operación asincrónica.

state
Object

Los datos de estado definidos por el usuario.

Devoluciones

Interfaz IAsyncResult que hace referencia a la operación de abandono asincrónica.

Se aplica a

BeginAbandon(Exception, TimeSpan, AsyncCallback, Object)

Comienza una operación de abandono asincrónica con la excepción, el tiempo de espera, la devolución de llamada asincrónica y los datos de estado definidos por el usuario especificados.

public:
 virtual IAsyncResult ^ BeginAbandon(Exception ^ exception, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public virtual IAsyncResult BeginAbandon (Exception exception, TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginAbandon : Exception * TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.BeginAbandon : Exception * TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginAbandon (exception As Exception, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parámetros

exception
Exception

Excepción que contiene la razón de la operación de abandono.

timeout
TimeSpan

Tiempo de espera para que se complete la operación de abandono.

callback
AsyncCallback

El delegado de devolución de llamada asincrónica que recibe la notificación de la finalización de la operación asincrónica.

state
Object

Los datos de estado definidos por el usuario.

Devoluciones

Interfaz IAsyncResult que hace referencia a la operación de abandono asincrónica.

Se aplica a