MetadataLoadContext.Dispose メソッド

定義

(アセンブリ ファイルのファイル ロックなど) 任意のネイティブ リソースを解放します。

public:
 virtual void Dispose();
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()

実装

注釈

廃棄後は、 によって分配されたオブジェクトや、それらのAssemblyオブジェクトによってMetadataLoadContext分配された反射オブジェクトを使用Assemblyしても安全ではありません。

によって提供されるオブジェクトは MetadataLoadContext をスロー ObjectDisposedExceptionするように努めていますが、これは保証されません。

一部の API は、固定データまたは以前にキャッシュされたデータを返す場合があります。 メソッド呼び出し 中にオブジェクトに アクセスすると、 Dispose アンマネージド アクセス違反と failfast が発生する可能性があります。

適用対象