ReceiveContext.OnBeginAbandon 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.
Chamado quando a máquina de estados está a transitar para o estado abandonado de forma assíncrona.
Sobrecargas
| Name | Description |
|---|---|
| OnBeginAbandon(TimeSpan, AsyncCallback, Object) |
Chamada quando a máquina de estados está a transitar para o estado abandonado de forma assíncrona com o valor de timeout especificado, callback e dados de estado. |
| OnBeginAbandon(Exception, TimeSpan, AsyncCallback, Object) |
Chamada quando a máquina de estados está a transitar para o estado abandonado de forma assíncrona com a exceção especificada, valor de timeout, callback e dados de estado. |
OnBeginAbandon(TimeSpan, AsyncCallback, Object)
Chamada quando a máquina de estados está a transitar para o estado abandonado de forma assíncrona com o valor de timeout especificado, callback e dados de estado.
protected:
abstract IAsyncResult ^ OnBeginAbandon(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
protected abstract IAsyncResult OnBeginAbandon(TimeSpan timeout, AsyncCallback callback, object state);
abstract member OnBeginAbandon : TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected MustOverride Function OnBeginAbandon (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 assíncrona.
Aplica-se a
OnBeginAbandon(Exception, TimeSpan, AsyncCallback, Object)
Chamada quando a máquina de estados está a transitar para o estado abandonado de forma assíncrona com a exceção especificada, valor de timeout, callback e dados de estado.
protected:
virtual IAsyncResult ^ OnBeginAbandon(Exception ^ exception, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
protected virtual IAsyncResult OnBeginAbandon(Exception exception, TimeSpan timeout, AsyncCallback callback, object state);
abstract member OnBeginAbandon : Exception * TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.OnBeginAbandon : Exception * TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected Overridable Function OnBeginAbandon (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
A IAsyncResult que faz referência à operação assíncrona.