IRegistrationServices.UnregisterAssembly(Assembly) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cancela o registro das classes em um assembly gerenciado.
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
Parâmetros
- assembly
- Assembly
O assembly a ter o registro cancelado.
Retornos
true
se assembly
contiver tipos que tiveram o registro cancelado com êxito; caso contrário, false
se o assembly contiver tipos não elegíveis.
- Atributos
Exceções
assembly
é null
.
O nome completo de assembly
é null
.
- ou -
Um método marcado com ComUnregisterFunctionAttribute não é static
.
- ou -
Há mais de um método marcado com ComUnregisterFunctionAttribute em determinado nível da hierarquia.
- ou -
A assinatura do método marcada com ComUnregisterFunctionAttribute não é válida.
Comentários
UnregisterAssembly
remove as entradas do Registro para os tipos no assembly especificado adicionado anteriormente por RegisterAssembly. Esse método também chama quaisquer funções de cancelamento de registro encontradas no assembly.