NetworkStream.Close Metod

Definition

Överlagringar

Name Description
Close()

NetworkStreamStänger .

Close(Int32)

Stänger NetworkStream efter att ha väntat den angivna tiden för att tillåta att data skickas.

Close()

NetworkStreamStänger .

public:
 override void Close();
public override void Close();
override this.Close : unit -> unit
Public Overrides Sub Close ()

Exempel

Följande kodexempel stänger NetworkStream.

' Close the NetworkStream
myNetworkStream.Close()
// Close the NetworkStream
myNetworkStream.Close();
// Close the NetworkStream
myNetworkStream->Close();

Kommentarer

Metoden Close frigör både ohanterade och hanterade resurser som är associerade med NetworkStream. Om äger NetworkStream den underliggande Socketstängs den också.

Om en NetworkStream var associerad med en TcpClientstänger Close metoden TCP-anslutningen, men tar inte bort den associerade TcpClient.

Gäller för

Close(Int32)

Stänger NetworkStream efter att ha väntat den angivna tiden för att tillåta att data skickas.

public:
 void Close(int timeout);
public void Close(int timeout);
override this.Close : int -> unit
Public Sub Close (timeout As Integer)

Parametrar

timeout
Int32

Ett 32-bitars signerat heltal som anger hur många millisekunder som ska vänta med att skicka återstående data innan de stängs.

Undantag

Parametern timeout är mindre än -1.

Kommentarer

Metoden Close frigör både ohanterade och hanterade resurser som är associerade med NetworkStream. Om äger NetworkStream den underliggande Socketstängs den också.

Om en NetworkStream var associerad med en TcpClientstänger Close metoden TCP-anslutningen, men tar inte bort den associerade TcpClient.

Gäller för