次の方法で共有


TcpClient.Finalize メソッド

定義

TcpClient クラスによって使用されていたリソースを解放します。

!TcpClient ()
~TcpClient ();
override this.Finalize : unit -> unit
Finalize ()

注釈

このメソッドは、Object.Finalize をオーバーライドします。 アプリケーション コードでは、このメソッドを呼び出さないでください。ガベージ コレクターによる最終処理が メソッドの Finalize 呼び出しによって無効になっていない限り、オブジェクトのメソッドはガベージ コレクション中に自動的に GC.SuppressFinalize 呼び出されます。

クラス ファイナライザーは TcpClient TCP 接続を閉じ、 に関連付けられているすべてのマネージド リソースを解放します TcpClient。 これらのリソースには、リモート ホストとの接続に使用される基になる Socket と、データの NetworkStream 送受信に使用される が含まれます。 ファイナライザーは、アンマネージ リソースを解放しません。

詳細については、「 Finalize メソッドとデストラクター」、「 アンマネージ リソースのクリーンアップ」、「 Finalize メソッドのオーバーライド」を参照してください。

適用対象

こちらもご覧ください