RegistrationServices.UnregisterAssembly(Assembly) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Anula el registro de las clases en un ensamblado administrado.
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
Parámetros
- assembly
- Assembly
Ensamblado cuyo registro se va a anular.
Devoluciones
Es true
si assembly
contiene tipos cuyo registro se ha anulado correctamente; es false
si el ensamblado contiene tipos que no se pueden seleccionar.
Implementaciones
- Atributos
Excepciones
assembly
es null
.
El nombre completo de assembly
es null
.
o bien
Un método marcado con ComUnregisterFunctionAttribute no es static
.
o bien
Hay más de un método marcado con ComUnregisterFunctionAttribute en un nivel determinado de la jerarquía.
o bien
La firma del método marcado con ComUnregisterFunctionAttribute no es válida.
Una función de anulación de registro personalizada definida por el usuario (marcada con el atributo ComUnregisterFunctionAttribute) produce una excepción.
Comentarios
UnregisterAssembly
quita las entradas del Registro de los tipos del ensamblado especificado agregados anteriormente por RegisterAssembly. Este método también llama a las funciones de anulación del registro que se encuentran en el ensamblado.