NetworkStream.IDisposable.Dispose 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
釋放 NetworkStream 所使用的所有資源。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
virtual void System.IDisposable.Dispose() = IDisposable::Dispose;
void IDisposable.Dispose ();
override this.System.IDisposable.Dispose : unit -> unit
Sub Dispose () Implements IDisposable.Dispose
實作
備註
Dispose
使用完畢時,請呼叫 NetworkStream。 Dispose
方法會將 NetworkStream 保留在無法使用的狀態。 呼叫 Dispose
之後,您必須釋放 的所有參考, NetworkStream 讓垃圾收集行程可以回收佔用的 NetworkStream 記憶體。 如需使用 Dispose 方法的詳細資訊,請參閱清除 Unmanaged 資源和實作 Dispose 方法。
注意
在您釋放最後一個 Dispose
參考之前,請務必呼叫 NetworkStream。 否則,在垃圾收集行程呼叫 NetworkStream 物件的 Finalize 方法之前,不會釋放它所使用的資源。