Freigeben über


ReceiveContext.BeginAbandon Methode

Definition

Startet einen asynchronen Abbruchvorgang.

Überlädt

BeginAbandon(TimeSpan, AsyncCallback, Object)

Startet einen asynchronen Abbruchvorgang mit dem angegebenen Timeout, dem angegebenen asynchronen Rückruf und den angegebenen benutzerdefinierten Zustandsdaten.

BeginAbandon(Exception, TimeSpan, AsyncCallback, Object)

Startet einen asynchronen Abbruchvorgang mit der angegebenen Ausnahme, dem Timeout, dem asynchronen Rückruf und den benutzerdefinierten Statusdaten.

BeginAbandon(TimeSpan, AsyncCallback, Object)

Startet einen asynchronen Abbruchvorgang mit dem angegebenen Timeout, dem angegebenen asynchronen Rückruf und den angegebenen benutzerdefinierten Zustandsdaten.

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

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 Zustandsdaten.

Gibt zurück

Ein IAsyncResult-Wert, der auf den asynchronen Abbruchvorgang verweist.

Gilt für:

BeginAbandon(Exception, TimeSpan, AsyncCallback, Object)

Startet einen asynchronen Abbruchvorgang mit der angegebenen Ausnahme, dem Timeout, dem asynchronen Rückruf und den benutzerdefinierten Statusdaten.

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

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 Statusdaten.

Gibt zurück

Ein IAsyncResult-Wert, der auf den asynchronen Abbruchvorgang verweist.

Gilt für: