Compartilhar via


IComponentFactory<TArg1,TArg2,TArg3,TComponent> Interface

Definição

Uma interface para criar um componente quando usamos três parâmetros extras (e um IHostEnvironment).

public interface IComponentFactory<in TArg1,in TArg2,in TArg3,out TComponent> : Microsoft.ML.Runtime.IComponentFactory
type IComponentFactory<'TArg1, 'TArg2, 'TArg3, 'Component> = interface
    interface IComponentFactory
Public Interface IComponentFactory(Of In TArg1, In TArg2, In TArg3, Out TComponent)
Implements IComponentFactory

Parâmetros de tipo

TArg1
Este parâmetro de tipo é contravariante. Isso significa que é possível usar o tipo especificado ou qualquer tipo menos derivado. Para obter mais informações sobre covariância e contravariância, consulte Covariância e contravariância em genéricos.
TArg2
Este parâmetro de tipo é contravariante. Isso significa que é possível usar o tipo especificado ou qualquer tipo menos derivado. Para obter mais informações sobre covariância e contravariância, consulte Covariância e contravariância em genéricos.
TArg3
Este parâmetro de tipo é contravariante. Isso significa que é possível usar o tipo especificado ou qualquer tipo menos derivado. Para obter mais informações sobre covariância e contravariância, consulte Covariância e contravariância em genéricos.
TComponent
Este parâmetro de tipo é covariante. Isso significa que é possível usar o tipo especificado ou qualquer tipo mais derivado. Para obter mais informações sobre covariância e contravariância, consulte Covariância e contravariância em genéricos.
Implementações

Métodos

CreateComponent(IHostEnvironment, TArg1, TArg2, TArg3)

Uma interface para criar um componente quando usamos três parâmetros extras (e um IHostEnvironment).

Aplica-se a