IRegistrationServices.UnregisterAssembly(Assembly) IRegistrationServices.UnregisterAssembly(Assembly) IRegistrationServices.UnregisterAssembly(Assembly) Method

Definición

Anula el registro de las clases en un ensamblado administrado.Unregisters the classes in a managed 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

Parámetros

assembly
Assembly Assembly Assembly

Ensamblado cuyo registro se va a anular.The assembly to be unregistered.

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.true if assembly contains types that were successfully unregistered; otherwise false if the assembly contains no eligible types.

Excepciones

El nombre completo de assembly es null.The full name of assembly is null.

o bien-or- Un método marcado con ComUnregisterFunctionAttribute no es static.A method marked with ComUnregisterFunctionAttribute is not static.

O bien-or- Hay más de un método marcado con ComUnregisterFunctionAttribute en un nivel determinado de la jerarquía.There is more than one method marked with ComUnregisterFunctionAttribute at a given level of the hierarchy.

O bien-or- La firma del método marcado con ComUnregisterFunctionAttribute no es válida.The signature of the method marked with ComUnregisterFunctionAttribute is not valid.

Comentarios

UnregisterAssemblyquita las entradas del registro para los tipos del ensamblado especificado previamente agregados por RegisterAssembly.UnregisterAssembly removes the registry entries for the types in the specified assembly previously added by RegisterAssembly. Este método también llama a las funciones de anulación del registro que se encuentran en el ensamblado.This method also calls any unregistration functions found in the assembly.

Seguridad

SecurityCriticalAttribute
requiere plena confianza para el llamador inmediato.requires full trust for the immediate caller. Este miembro no puede ser utilizado por código transparente o de confianza parcial.This member cannot be used by partially trusted or transparent code.

Se aplica a