IRegistrationServices.UnregisterAssembly(Assembly) Método

Definição

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.

Aplica-se a