Freigeben über


ReceiveContext.OnBeginAbandon Methode

Definition

Wird aufgerufen, wenn der Statuscomputer asynchron in den Abgebrochen-Zustand übergeht.

Überlädt

OnBeginAbandon(TimeSpan, AsyncCallback, Object)

Wird aufgerufen, wenn der Statuscomputer mit dem angegebenen Timeoutwert, dem Rückruf und den Statusdaten asynchron in den Abgebrochen-Zustand übergeht.

OnBeginAbandon(Exception, TimeSpan, AsyncCallback, Object)

Wird aufgerufen, wenn der Statuscomputer mit der angegebenen Ausnahme, dem Timeoutwert, dem Rückruf und den Statusdaten asynchron in den Abgebrochen-Zustand übergeht.

OnBeginAbandon(TimeSpan, AsyncCallback, Object)

Wird aufgerufen, wenn der Statuscomputer mit dem angegebenen Timeoutwert, dem Rückruf und den Statusdaten asynchron in den Abgebrochen-Zustand übergeht.

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

Parameter

timeout
TimeSpan

Das Timeout für den Abschluss des Abbruchvorgangs.

callback
AsyncCallback

Der asynchrone Rückrufdelegat, der die Benachrichtigung über den Abschluss des asynchronen Vorgangs empfängt.

state
Object

Die benutzerdefinierten Statusdaten.

Gibt zurück

Eine IAsyncResult-Einstellung, die auf den asynchronen Vorgang verweist.

Gilt für:

OnBeginAbandon(Exception, TimeSpan, AsyncCallback, Object)

Wird aufgerufen, wenn der Statuscomputer mit der angegebenen Ausnahme, dem Timeoutwert, dem Rückruf und den Statusdaten asynchron in den Abgebrochen-Zustand übergeht.

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

Parameter

exception
Exception

Eine Ausnahme, die den Grund für den Abbruchvorgang enthält.

timeout
TimeSpan

Das Timeout für den Abschluss des Abbruchvorgangs.

callback
AsyncCallback

Der asynchrone Rückrufdelegat, der die Benachrichtigung über den Abschluss des asynchronen Vorgangs empfängt.

state
Object

Die benutzerdefinierten Zustandsdaten.

Gibt zurück

Eine IAsyncResult-Einstellung, die auf den asynchronen Vorgang verweist.

Gilt für: