CharEnumerator.IDisposable.Dispose メソッド

定義

CharEnumerator クラスによって使用されるすべてのリソースを解放します。

 virtual void System.IDisposable.Dispose() = IDisposable::Dispose;
void IDisposable.Dispose();
abstract member System.IDisposable.Dispose : unit -> unit
override this.System.IDisposable.Dispose : unit -> unit
Sub Dispose () Implements IDisposable.Dispose

実装

注釈

CharEnumerator クラスの使用が完了したら、IDisposable.Dispose を呼び出します。 このメソッドは、 CharEnumerator クラスを使用できない状態のままにします。 呼び出した後、CharEnumerator クラスが占有していたメモリをガベージ コレクターが再利用できるように、CharEnumerator クラスへのすべての参照を解放する必要があります。

詳細については、「 アンマネージ リソースのクリーンアップDispose メソッドの実装」を参照してください。

Note

CharEnumerator クラスへの最後の参照を解放する前に、必ず IDisposable.Dispose を呼び出してください。 それ以外の場合、ガベージ コレクターが CharEnumerator オブジェクトの Finalize() メソッドを呼び出すまで、使用しているリソースは解放されません。

適用対象