IRegistrationServices.UnregisterAssembly(Assembly) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Hebt die Registrierung der Klassen in einer verwalteten Assembly auf.
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
Parameter
- assembly
- Assembly
Die Assembly, die nicht registriert werden soll.
Gibt zurück
true wenn assembly Typen enthalten, die die Registrierung erfolgreich aufgehoben haben, andernfalls false , wenn die Assembly keine berechtigten Typen enthält.
- Attribute
Ausnahmen
assembly ist null.
Der vollständige Name lautet assemblynull.
-oder-
Eine mit "" markierte ComUnregisterFunctionAttribute Methode ist nicht static.
-oder-
Es gibt mehr als eine Methode, die auf einer bestimmten Ebene der Hierarchie markiert ComUnregisterFunctionAttribute ist.
-oder-
Die signatur der mit markierten ComUnregisterFunctionAttribute Methode ist ungültig.
Hinweise
UnregisterAssemblyentfernt die Registrierungseinträge für die Typen in der angegebenen Assembly, die zuvor hinzugefügt wurden.RegisterAssembly Diese Methode ruft auch alle Nichtregistrierungsfunktionen in der Assembly auf.