ToBase64Transform.IDisposable.Dispose メソッド

定義

ToBase64Transform で使用されるアンマネージ リソースを解放します。

 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

実装

注釈

このメソッドは、オーバーライドされている場合は、パブリック Dispose() メソッドと Finalize() メソッドによって呼び出されます。 Dispose() は、disposing パラメーターを Dispose(Boolean) に設定して、protected true メソッドを呼び出します。 Finalize は、disposing を Dispose に設定して false を呼び出します。

disposing パラメーターが true に設定されている場合、このメソッドは、この ToBase64Transform オブジェクトが参照しているすべてのマネージド オブジェクトが保持しているリソースをすべて解放します。 このメソッドは、参照される各オブジェクトの Dispose() メソッドを呼び出します。

継承者へのメモ:

Dispose は、他のオブジェクトから複数回呼び出すことができます。 をオーバーライドする Dispose(Boolean)場合は、 の以前の呼び出し Disposeで以前に破棄されたオブジェクトを参照しないように注意してください。 を実装 Dispose(Boolean)する方法の詳細については、「 Dispose メソッドの実装」を参照してください。

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

適用対象

こちらもご覧ください