IDuplexSession.BeginCloseOutputSession Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Rozpoczyna operację asynchroniczną, aby zakończyć sesję ruchu wychodzącego.
Przeciążenia
BeginCloseOutputSession(AsyncCallback, Object) |
Rozpoczyna operację asynchroniczną, aby zakończyć sesję ruchu wychodzącego. |
BeginCloseOutputSession(TimeSpan, AsyncCallback, Object) |
Rozpoczyna operację asynchroniczną, aby zakończyć sesję wychodzącą z określonym limitem czasu, w którym operacja musi zostać ukończona. |
BeginCloseOutputSession(AsyncCallback, Object)
- Źródło:
- IDuplexSession.cs
- Źródło:
- IDuplexSession.cs
- Źródło:
- IDuplexSession.cs
Rozpoczyna operację asynchroniczną, aby zakończyć sesję ruchu wychodzącego.
public:
IAsyncResult ^ BeginCloseOutputSession(AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginCloseOutputSession (AsyncCallback callback, object state);
abstract member BeginCloseOutputSession : AsyncCallback * obj -> IAsyncResult
Public Function BeginCloseOutputSession (callback As AsyncCallback, state As Object) As IAsyncResult
Parametry
- callback
- AsyncCallback
Delegat AsyncCallback .
- state
- Object
Element object
zawierający informacje o stanie dla tego żądania.
Zwraca
Element IAsyncResult odwołujący się do asynchronicznego zakończenia sesji ruchu wychodzącego.
Uwagi
Zakończenie sesji wychodzącej nie ma wpływu na sesję przychodzącą, dlatego nie zawiera żadnych instrukcji dotyczących możliwości odbierania komunikatów w sesji skojarzonej z kanałem wejściowym. Ta operacja musi zostać ukończona w domyślnym interwale czasu.
Dotyczy
BeginCloseOutputSession(TimeSpan, AsyncCallback, Object)
- Źródło:
- IDuplexSession.cs
- Źródło:
- IDuplexSession.cs
- Źródło:
- IDuplexSession.cs
Rozpoczyna operację asynchroniczną, aby zakończyć sesję wychodzącą z określonym limitem czasu, w którym operacja musi zostać ukończona.
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
Parametry
- callback
- AsyncCallback
Delegat AsyncCallback .
- state
- Object
Element object
zawierający informacje o stanie dla tego żądania.
Zwraca
Element IAsyncResult odwołujący się do asynchronicznego zakończenia sesji ruchu wychodzącego.
Uwagi
Zakończenie sesji wychodzącej nie ma wpływu na sesję przychodzącą, dlatego nie zawiera żadnych instrukcji dotyczących możliwości odbierania komunikatów w sesji skojarzonej z kanałem wejściowym.