Sdílet prostřednictvím


ReceiveContext.BeginAbandon Metoda

Definice

Spustí asynchronní operaci opuštění.

Přetížení

BeginAbandon(TimeSpan, AsyncCallback, Object)

Zahájí asynchronní operaci opuštění se zadaným časovým limitem, asynchronním zpětným voláním a uživatelem definovanými daty stavu.

BeginAbandon(Exception, TimeSpan, AsyncCallback, Object)

Zahájí asynchronní operaci opuštění se zadanou výjimkou, vypršením časového limitu, asynchronním zpětným voláním a uživatelem definovanými daty stavu.

BeginAbandon(TimeSpan, AsyncCallback, Object)

Zahájí asynchronní operaci opuštění se zadaným časovým limitem, asynchronním zpětným voláním a uživatelem definovanými daty stavu.

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

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 opuštění.

Platí pro

BeginAbandon(Exception, TimeSpan, AsyncCallback, Object)

Zahájí asynchronní operaci opuštění se zadanou výjimkou, vypršením časového limitu, asynchronním zpětným voláním a uživatelem definovanými daty stavu.

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

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

Odkazuje IAsyncResult na asynchronní operaci opuštění.

Platí pro