ObjectFactory<T> Delegar
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.
Retorna o resultado de CreateFactory<T>(Type[]), que é um delegado que especifica um método de fábrica para chamar para instanciar uma instância do tipo T
.
generic <typename T>
public delegate T ObjectFactory(IServiceProvider ^ serviceProvider, cli::array <System::Object ^> ^ arguments);
public delegate T ObjectFactory<T>(IServiceProvider serviceProvider, object?[]? arguments);
type ObjectFactory<'T> = delegate of IServiceProvider * obj[] -> 'T
Public Delegate Function ObjectFactory(Of T)(serviceProvider As IServiceProvider, arguments As Object()) As T
Parâmetros de tipo
- T
O tipo da instância retornada.
Parâmetros
- serviceProvider
- IServiceProvider
O IServiceProvider do qual obter argumentos de serviço.
- arguments
- Object[]
Argumentos do construtor adicionais.
Valor Retornado
Uma instância do tipo T
.
Métodos de Extensão
GetMethodInfo(Delegate) |
Obtém um objeto que representa o método representado pelo delegado especificado. |