NetworkStream.Close Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ö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.