Compartilhar via


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
System_CAPS_pubmethod 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