IRegistrationServices.UnregisterAssembly(Assembly) Metodo

Definizione

Annulla la registrazione delle classi in un assembly gestito.

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

Parametri

assembly
Assembly

Assembly di cui annullare la registrazione.

Restituisce

true se assembly contiene tipi di cui è stata annullata la registrazione. In caso contrario, false se l'assembly non contiene tipi idonei.

Attributi

Eccezioni

assembly è null.

Il nome completo di assembly è null.

-oppure-

Un metodo contrassegnato con la classe ComUnregisterFunctionAttribute non è static.

-oppure-

Esistono più metodi contrassegnati con la classe ComUnregisterFunctionAttribute a un livello specifico della gerarchia.

-oppure-

La firma del metodo contrassegnato con la classe ComUnregisterFunctionAttribute non è valida.

Commenti

UnregisterAssembly rimuove le voci del Registro di sistema per i tipi nell'assembly specificato aggiunto in precedenza da RegisterAssembly. Questo metodo chiama anche tutte le funzioni di annullamento della registrazione presenti nell'assembly.

Si applica a