Udostępnij za pośrednictwem


IRegistrationServices.UnregisterAssembly(Assembly) Metoda

Definicja

Wyrejestrowuje klasy w zarządzanym zestawie.

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

Parametry

assembly
Assembly

Zestaw do wyrejestrowania.

Zwraca

true jeśli assembly zawiera typy, które zostały pomyślnie wyrejestrowane; w przeciwnym razie false jeśli zestaw nie zawiera kwalifikujących się typów.

Atrybuty

Wyjątki

assembly to null.

Pełna nazwa to assemblynull.

-lub-

Metoda oznaczona znakiem ComUnregisterFunctionAttribute nie staticjest .

-lub-

Istnieje więcej niż jedna metoda oznaczona ComUnregisterFunctionAttribute na danym poziomie hierarchii.

-lub-

Sygnatura metody oznaczonej przy użyciu ComUnregisterFunctionAttribute jest nieprawidłowa.

Uwagi

UnregisterAssembly usuwa wpisy rejestru dla typów w określonym zestawie wcześniej dodanym przez program RegisterAssembly. Ta metoda wywołuje również wszystkie funkcje wyrejestrowania znalezione w zestawie.

Dotyczy