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 da annullare la registrazione.

Valori restituiti

true se assembly contiene tipi che sono stati annullati correttamente 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 ComUnregisterFunctionAttribute non staticè .

oppure

Esiste più di un metodo contrassegnato con ComUnregisterFunctionAttribute a un determinato livello della gerarchia.

oppure

La firma del metodo contrassegnato con 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