RegistrationServices.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:
virtual bool UnregisterAssembly(System::Reflection::Assembly ^ assembly);
public virtual bool UnregisterAssembly (System.Reflection.Assembly assembly);
[System.Security.SecurityCritical]
public virtual bool UnregisterAssembly (System.Reflection.Assembly assembly);
abstract member UnregisterAssembly : System.Reflection.Assembly -> bool
override this.UnregisterAssembly : System.Reflection.Assembly -> bool
[<System.Security.SecurityCritical>]
abstract member UnregisterAssembly : System.Reflection.Assembly -> bool
override this.UnregisterAssembly : System.Reflection.Assembly -> bool
Public Overridable Function UnregisterAssembly (assembly As Assembly) As Boolean
Parameter
- assembly
- Assembly
Die Assembly, deren Registrierung aufgehoben werden soll.
Gibt zurück
true
, wenn assembly
Typen enthält, deren Registrierung erfolgreich aufgehoben wurde, andernfalls false
, wenn die Assembly keine entsprechenden Typen enthält.
Implementiert
- Attribute
Ausnahmen
assembly
ist null
.
Der vollständige Name von assembly
ist null
.
- oder -
Eine mit ComUnregisterFunctionAttribute gekennzeichnete Methode ist nicht static
.
- oder -
Auf einer bestimmten Ebene der Hierarchie sind mehrere mit ComUnregisterFunctionAttribute markierte Methoden vorhanden.
- oder -
Die Signatur der mit ComUnregisterFunctionAttribute gekennzeichneten Methode ist ungültig.
Eine benutzerdefinierte Funktion zum Aufheben der Registrierung (markiert mit dem ComUnregisterFunctionAttribute-Attribut) löst eine Ausnahme aus.
Hinweise
UnregisterAssembly
entfernt die Registrierungseinträge für die Typen in der angegebenen Assembly, die zuvor von hinzugefügt wurde RegisterAssembly. Diese Methode ruft auch alle Funktionen zum Aufheben der Registrierung auf, die in der Assembly gefunden werden.