IRegistrationServices.UnregisterAssembly(Assembly) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マネージド アセンブリ内のクラスの登録を解除します。
public:
bool UnregisterAssembly(System::Reflection::Assembly ^ assembly);
public bool UnregisterAssembly (System.Reflection.Assembly assembly);
[System.Security.SecurityCritical]
public bool UnregisterAssembly (System.Reflection.Assembly assembly);
abstract member UnregisterAssembly : System.Reflection.Assembly -> bool
[<System.Security.SecurityCritical>]
abstract member UnregisterAssembly : System.Reflection.Assembly -> bool
Public Function UnregisterAssembly (assembly As Assembly) As Boolean
パラメーター
- assembly
- Assembly
登録解除するアセンブリ。
戻り値
assembly
が正常に登録を解除された型を格納している場合は true
。アセンブリが適格な型を格納していない場合は false
。
- 属性
例外
assembly
が null
です。
assembly
の完全名が null
です。
- または -
ComUnregisterFunctionAttribute でマークされたメソッドが static
ではありません。
- または -
階層の特定のレベルに、ComUnregisterFunctionAttribute でマークされた複数のメソッドがあります。
- または -
ComUnregisterFunctionAttribute でマークされたメソッドのシグネチャが有効ではありません。
注釈
UnregisterAssembly
は、 によって以前に追加された、指定したアセンブリ内の型のレジストリ エントリを RegisterAssembly削除します。 このメソッドは、アセンブリ内にある登録解除関数も呼び出します。
適用対象
.NET