Aracılığıyla paylaş


NamedPipeServerStream.Disconnect Yöntem

Tanım

Geçerli bağlantının bağlantısını keser.

public:
 void Disconnect();
public void Disconnect ();
[System.Security.SecurityCritical]
public void Disconnect ();
member this.Disconnect : unit -> unit
[<System.Security.SecurityCritical>]
member this.Disconnect : unit -> unit
Public Sub Disconnect ()
Öznitelikler

Özel durumlar

Henüz boru bağlantısı yapılmadı.

-veya-

Bağlı borunun bağlantısı zaten kesilmiş.

-veya-

Boru tutamacı ayarlanmadı.

Boru kapalı.

Açıklamalar

Yöntemin Disconnect çağrılması, kanalın iletim modu olarak ayarlanmadığı Message ve arabellek boyutu nesneyi oluşturan NamedPipeServerStream oluşturucuda ayarlanmadığı sürece gönderilen tüm karakterler okunana kadar engellenir. Bu durumda, iletilerin tümü alınmaz. Çağrısı WaitForPipeDrain , tüm veriler kanaldan okunana kadar sunucunun engellemesine neden olur.

Şunlara uygulanır