Interface ICustomFactory
Dica
The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.
Permite que usuários gravem o código de ativação para os objetos gerenciados que estendem MarshalByRefObject.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (em mscorlib.dll)
Sintaxe
[ComVisibleAttribute(true)]
public interface ICustomFactory
[ComVisibleAttribute(true)]
public interface class ICustomFactory
[<ComVisibleAttribute(true)>]
type ICustomFactory = interface end
<ComVisibleAttribute(True)>
Public Interface ICustomFactory
Métodos
Nome | Descrição | |
---|---|---|
CreateInstance(Type) | Cria uma nova instância do tipo especificado. |
Comentários
Você pode habilitar a ativação personalizada, fornecendo uma classe de proxy que implementa ICustomFactory e atribuindo o MarshalByRefObject classe com o ProxyAttribute. Quando a classe é ativada, o proxy CreateInstance método é chamado pelo common language runtime para ativar a classe.
Informações de Versão
.NET Framework
Disponível desde 1.1
Confira Também
Namespace System.Runtime.InteropServices
Retornar ao início