Método RegistrationServices.UnregisterAssembly (Assembly)
Publicado: octubre de 2016
Anula el registro de las clases en un ensamblado administrado.
Espacio de nombres: System.Runtime.InteropServices
Ensamblado: mscorlib (en mscorlib.dll)
Sintaxis
[SecurityCriticalAttribute]
public virtual bool UnregisterAssembly(
Assembly assembly
)
public:
[SecurityCriticalAttribute]
virtual bool UnregisterAssembly(
Assembly^ assembly
)
[<SecurityCriticalAttribute>]
abstract UnregisterAssembly :
assembly:Assembly -> bool
[<SecurityCriticalAttribute>]
override UnregisterAssembly :
assembly:Assembly -> bool
<SecurityCriticalAttribute>
Public Overridable Function UnregisterAssembly (
assembly As Assembly
) As Boolean
Parámetros
assembly
Type: System.Reflection.AssemblyEl ensamblado se va a anular.
Valor devuelto
Type: System.Boolean
true Si assembly contiene tipos que estaban correctamente registrada; de lo contrario false Si el ensamblado no contiene ningún tipo elegible.
Implementa
IRegistrationServices.UnregisterAssembly(Assembly)
Excepciones
Exception | Condition |
---|---|
ArgumentNullException | El valor de assembly es null. |
InvalidOperationException | El nombre completo del assembly es null. O bien Un método marcado con ComUnregisterFunctionAttribute no 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álido. |
TargetInvocationException | Una función de anulación de registro personalizada definida por el usuario (marcada con el ComUnregisterFunctionAttribute atributo) produce una excepción. |
Comentarios
UnregisterAssembly Quita las entradas del registro para los tipos del ensamblado especificado que se ha agregado anteriormente RegisterAssembly. Este método también llama a las funciones de anulación del registro se encuentran en el ensamblado.
Seguridad
requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.
Información de versión
.NET Framework
Disponible desde 1.1
Ver también
Clase RegistrationServices
Espacio de nombres System.Runtime.InteropServices
Volver al principio