RegistrationServices.UnregisterAssembly(Assembly) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Annulla la registrazione delle classi in un assembly gestito.
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
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.
Implementazioni
- 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.
Una funzione di annullamento della registrazione personalizzata definita dall'utente (contrassegnata con l'attributo ) genera un'eccezione ComUnregisterFunctionAttribute .
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.