ReceiveContext.BeginAbandon Método

Definição

Inicia uma operação de abandono assíncrono.

Sobrecargas

Name Description
BeginAbandon(TimeSpan, AsyncCallback, Object)

Inicia uma operação de abandono assíncrona com o timeout especificado, callback assíncrono e dados de estado definidos pelo utilizador.

BeginAbandon(Exception, TimeSpan, AsyncCallback, Object)

Inicia uma operação de abandono assíncrona com a exceção especificada, timeout, callback assíncrono e dados de estado definidos pelo utilizador.

BeginAbandon(TimeSpan, AsyncCallback, Object)

Inicia uma operação de abandono assíncrona com o timeout especificado, callback assíncrono e dados de estado definidos pelo utilizador.

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

O tempo para a operação de abandono terminar.

callback
AsyncCallback

O delegado de callback assíncrono que recebe a notificação da conclusão da operação assíncrona.

state
Object

Os dados de estado definidos pelo utilizador.

Devoluções

A IAsyncResult que faz referência à operação de abandono assíncrono.

Aplica-se a

BeginAbandon(Exception, TimeSpan, AsyncCallback, Object)

Inicia uma operação de abandono assíncrona com a exceção especificada, timeout, callback assíncrono e dados de estado definidos pelo utilizador.

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

Uma exceção que contém a razão da operação de abandono.

timeout
TimeSpan

O tempo para a operação de abandono terminar.

callback
AsyncCallback

O delegado de callback assíncrono que recebe a notificação da conclusão da operação assíncrona.

state
Object

os dados de estado definidos pelo utilizador.

Devoluções

E IAsyncResult que faz referência à operação de abandono assíncrono.

Aplica-se a