Sdílet prostřednictvím


ReceiveContext.OnBeginAbandon Metoda

Definice

Volá se, když stavový počítač asynchronně přechází do opuštěného stavu.

Přetížení

OnBeginAbandon(TimeSpan, AsyncCallback, Object)

Volá se, když stavový počítač asynchronně přechází do opuštěného stavu se zadanou hodnotou časového limitu, zpětným voláním a stavovými daty.

OnBeginAbandon(Exception, TimeSpan, AsyncCallback, Object)

Volá se, když stavový počítač asynchronně přechází do opuštěného stavu se zadanou výjimkou, hodnotou časového limitu, zpětným voláním a stavovými daty.

OnBeginAbandon(TimeSpan, AsyncCallback, Object)

Volá se, když stavový počítač asynchronně přechází do opuštěného stavu se zadanou hodnotou časového limitu, zpětným voláním a stavovými daty.

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

Parametry

timeout
TimeSpan

Časový limit pro dokončení operace opuštění.

callback
AsyncCallback

Delegát asynchronní zpětné volání, který obdrží oznámení o dokončení asynchronní operace.

state
Object

Data o stavu definovaná uživatelem.

Návraty

A IAsyncResult , který odkazuje na asynchronní operaci.

Platí pro

OnBeginAbandon(Exception, TimeSpan, AsyncCallback, Object)

Volá se, když stavový počítač asynchronně přechází do opuštěného stavu se zadanou výjimkou, hodnotou časového limitu, zpětným voláním a stavovými daty.

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

Parametry

exception
Exception

Výjimka, která obsahuje důvod operace opuštění.

timeout
TimeSpan

Časový limit pro dokončení operace opuštění.

callback
AsyncCallback

Delegát asynchronní zpětné volání, který obdrží oznámení o dokončení asynchronní operace.

state
Object

Data o stavu definovaná uživatelem.

Návraty

A IAsyncResult , který odkazuje na asynchronní operaci.

Platí pro