Share via


ReceiveContext.BeginAbandon Metodo

Definizione

Avvia un'operazione di abbandono asincrona.

Overload

BeginAbandon(TimeSpan, AsyncCallback, Object)

Avvia un'operazione di abbandono asincrona con il timeout specificato, il callback asincrono e i dati sullo stato definiti dall'utente.

BeginAbandon(Exception, TimeSpan, AsyncCallback, Object)

Avvia un'operazione di abbandono asincrona con l'eccezione, il timeout, il callback asincrono e i dati di stato definiti dall'utente specificati.

BeginAbandon(TimeSpan, AsyncCallback, Object)

Avvia un'operazione di abbandono asincrona con il timeout specificato, il callback asincrono e i dati sullo stato definiti dall'utente.

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

Parametri

timeout
TimeSpan

Timeout per l'operazione di abbandono da completare.

callback
AsyncCallback

Delegato di callback asincrono che riceve la notifica del completamento dell'operazione asincrona.

state
Object

Dati di stato definiti dall'utente.

Restituisce

Oggetto IAsyncResult che fa riferimento all'operazione di abbandono asincrona.

Si applica a

BeginAbandon(Exception, TimeSpan, AsyncCallback, Object)

Avvia un'operazione di abbandono asincrona con l'eccezione, il timeout, il callback asincrono e i dati di stato definiti dall'utente specificati.

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

Parametri

exception
Exception

Eccezione che contiene il motivo dell'operazione di abbandono.

timeout
TimeSpan

Timeout per l'operazione di abbandono da completare.

callback
AsyncCallback

Delegato di callback asincrono che riceve la notifica del completamento dell'operazione asincrona.

state
Object

Dati di stato definiti dall'utente.

Restituisce

Oggetto IAsyncResult che fa riferimento all'operazione di abbandono asincrona.

Si applica a