IRegistrationServices.UnregisterAssembly(Assembly) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Desregista as classes numa assembly gerida.
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
A assembleia deve ser não registada.
Devoluções
true se assembly contiver tipos que foram desregistados com sucesso; caso contrário false , se o assembly não contiver tipos elegíveis.
- Atributos
Exceções
assembly é null.
O nome completo é assemblynull.
-ou-
Um método marcado com ComUnregisterFunctionAttribute não staticé .
-ou-
Existem mais do que um método marcado com ComUnregisterFunctionAttribute num dado nível da hierarquia.
-ou-
A assinatura do método marcado com ComUnregisterFunctionAttribute não é válida.
Observações
UnregisterAssembly remove as entradas do registo para os tipos no assembly especificado anteriormente adicionados por RegisterAssembly. Este método também chama quaisquer funções de desregisto encontradas na assembleia.