ReceiveContext.BeginAbandon Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.