IDuplexContextChannel.BeginCloseOutputSession Metod

Definition

Påbörjar en asynkron åtgärd för att stänga en utdatasession på klienten som har ett angivet tidsgräns- och tillståndsobjekt som är associerat med den.

public:
 IAsyncResult ^ BeginCloseOutputSession(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginCloseOutputSession(TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginCloseOutputSession : TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginCloseOutputSession (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parametrar

timeout
TimeSpan

Det TimeSpan anger hur länge stängningsåtgärden måste slutföras innan tidsgränsen nås.

callback
AsyncCallback

Ombudet AsyncCallback som tar emot meddelandet om att den asynkrona åtgärden har slutförts.

state
Object

Ett objekt som anges av programmet och som innehåller tillståndsinformation som är associerad med den asynkrona stängningsåtgärden.

Returer

Det IAsyncResult som refererar till den asynkrona stängningsåtgärden.

Gäller för