IRegistrationServices.UnregisterAssembly(Assembly) IRegistrationServices.UnregisterAssembly(Assembly) IRegistrationServices.UnregisterAssembly(Assembly) Method

Definition

Hebt die Registrierung der Klassen in einer verwalteten Assembly auf.Unregisters the classes in a managed 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

Parameter

assembly
Assembly Assembly Assembly

Die Assembly, deren Registrierung aufgehoben werden soll.The assembly to be unregistered.

Gibt zurück

true, wenn assembly Typen enthält, deren Registrierung erfolgreich aufgehoben wurde, andernfalls false, wenn die Assembly keine entsprechenden Typen enthält.true if assembly contains types that were successfully unregistered; otherwise false if the assembly contains no eligible types.

Ausnahmen

Der vollständige Name von assembly ist null.The full name of assembly is null.

- oder --or- Eine mit ComUnregisterFunctionAttribute gekennzeichnete Methode ist nicht static.A method marked with ComUnregisterFunctionAttribute is not static.

- oder --or- Auf einer bestimmten Ebene der Hierarchie sind mehrere mit ComUnregisterFunctionAttribute markierte Methoden vorhanden.There is more than one method marked with ComUnregisterFunctionAttribute at a given level of the hierarchy.

- oder --or- Die Signatur der mit ComUnregisterFunctionAttribute gekennzeichneten Methode ist ungültig.The signature of the method marked with ComUnregisterFunctionAttribute is not valid.

Hinweise

UnregisterAssemblyentfernt die Registrierungseinträge für die Typen in der angegebenen Assembly, die zuvor RegisterAssemblyvon hinzugefügt wurden.UnregisterAssembly removes the registry entries for the types in the specified assembly previously added by RegisterAssembly. Diese Methode ruft auch alle in der Assembly gefundenen Funktionen zur Aufhebung der Registrierung auf.This method also calls any unregistration functions found in the assembly.

Sicherheit

SecurityCriticalAttribute
Erfordert volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer.requires full trust for the immediate caller. Dieser Member kann nicht von teilweise vertrauenswürdigem oder transparentem Code verwendet werden.This member cannot be used by partially trusted or transparent code.

Gilt für: