TcpClient.Finalize メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
TcpClient クラスによって使用されていたリソースを解放します。
!TcpClient ()
~TcpClient();
override this.Finalize : unit -> unit
Finalize ()
注釈
このメソッドは、Object.Finalize をオーバーライドします。 アプリケーション コードでは、このメソッドを呼び出さないでください。ガベージ コレクターによる最終処理が メソッドの Finalize 呼び出しによって無効になっていない限り、オブジェクトのメソッドはガベージ コレクション中に自動的に GC.SuppressFinalize 呼び出されます。
クラス ファイナライザーは TcpClient TCP 接続を閉じ、 に関連付けられているすべてのマネージド リソースを解放します TcpClient。 これらのリソースには、リモート ホストとの接続に使用される基になる Socket と、データの NetworkStream 送受信に使用される が含まれます。 ファイナライザーは、アンマネージ リソースを解放しません。
詳細については、「 Finalize メソッドとデストラクター」、「 アンマネージ リソースのクリーンアップ」、「 Finalize メソッドのオーバーライド」を参照してください。