Aracılığıyla paylaş


IDuplexSession.CloseOutputSession Yöntem

Tanım

Oturumla ilişkilendirilmiş kanalda bu uç noktadan başka ileti gönderilmeyeceğini belirten giden oturumu sonlandırır.

Aşırı Yüklemeler

CloseOutputSession()

Oturumla ilişkilendirilmiş kanalda bu uç noktadan başka ileti gönderilmeyeceğini belirten giden oturumu sonlandırır.

CloseOutputSession(TimeSpan)

Belirtilen süre içinde oturumla ilişkili kanalda bu uç noktadan başka ileti gönderilmeyeceğini belirten giden oturumu sonlandırır.

CloseOutputSession()

Kaynak:
IDuplexSession.cs
Kaynak:
IDuplexSession.cs
Kaynak:
IDuplexSession.cs

Oturumla ilişkilendirilmiş kanalda bu uç noktadan başka ileti gönderilmeyeceğini belirten giden oturumu sonlandırır.

public:
 void CloseOutputSession();
public void CloseOutputSession ();
abstract member CloseOutputSession : unit -> unit
Public Sub CloseOutputSession ()

Açıklamalar

Oturumun CloseOutputSession() diğer tarafına yapılan bekleyen veya sonraki çağrılardan döndürülmesi null gereken sinyalleri çağırma Receive. CloseOutputSession bir kez etkili olduğundan, yeniden çağırmanın hiçbir etkisi yoktur.

Giden oturumu sonlandırmak gelen oturumu etkilemez ve bu nedenle giriş kanalıyla ilişkili oturumda ileti alma özelliği hakkında bir bildirimde bulunmaz.

Uygulayanlara Notlar

CloseOutputSession() , oturumun sahibi olan ile IDuplexSessionChannel etkileşim kurabilen bir oturum yöntemidir. Özellikle, oturum ömrünüzü kanal ömrünüzle bir araya getiriliyorsa (TCP ve güvenilir oturum ve güvenlik ile olduğu gibi):

Şunlara uygulanır

CloseOutputSession(TimeSpan)

Kaynak:
IDuplexSession.cs
Kaynak:
IDuplexSession.cs
Kaynak:
IDuplexSession.cs

Belirtilen süre içinde oturumla ilişkili kanalda bu uç noktadan başka ileti gönderilmeyeceğini belirten giden oturumu sonlandırır.

public:
 void CloseOutputSession(TimeSpan timeout);
public void CloseOutputSession (TimeSpan timeout);
abstract member CloseOutputSession : TimeSpan -> unit
Public Sub CloseOutputSession (timeout As TimeSpan)

Parametreler

timeout
TimeSpan

İşlemin TimeSpan tamamlanması gereken zaman aralığını belirtir.

Açıklamalar

Oturumun CloseOutputSession(TimeSpan) diğer tarafına yapılan bekleyen veya sonraki çağrılardan döndürülmesi null gereken sinyalleri çağırma Receive. CloseOutputSession bir kez etkili olduğundan, yeniden çağırmanın hiçbir etkisi yoktur.

Giden oturumu sonlandırmak gelen oturumu etkilemez ve bu nedenle giriş kanalıyla ilişkili oturumda ileti alma özelliği hakkında bir bildirimde bulunmaz.

Uygulayanlara Notlar

CloseOutputSession() , oturumun sahibi olan ile IDuplexSessionChannel etkileşim kurabilen bir oturum yöntemidir. Özellikle, oturum ömrünüzü kanal ömrünüzle bir araya getiriliyorsa (TCP ve güvenilir oturum ve güvenlik ile olduğu gibi):

Şunlara uygulanır