System.CommandLine.NamingConventionBinder Espacio de nombres

Clases

Nombre Description
BindingContextExtensions

Métodos para trabajar con contextos de enlace.

BindingHandler

Representa un controlador que proporciona funcionalidad de enlace para acciones de línea de comandos.

CommandHandler

Proporciona métodos para crear y trabajar con controladores de comandos que usan convenciones de nomenclatura para enlazar parámetros y propiedades del modelo.

ConstructorDescriptor

Proporciona información para enlazar la entrada de la línea de comandos a un constructor.

HandlerDescriptor

Admite todas las clases de la jerarquía de clases .NET y proporciona servicios de bajo nivel a clases derivadas. Esta es la clase base final de todas las clases .NET; es la raíz de la jerarquía de tipos.

ModelBinder

Crea instancias de un tipo especificado mediante propiedades de enlace y parámetros de constructor a partir de la entrada de la línea de comandos.

ModelBinder<TModel>

Crea instancias de un tipo especificado mediante propiedades de enlace y parámetros de constructor a partir de la entrada de la línea de comandos.

ModelBindingCommandHandler

Crea instancias de los valores que se van a pasar a un método de controlador de comandos definido por el usuario.

ModelDescriptor

Proporciona información para enlazar la entrada de la línea de comandos a instancias de un específico ModelType.

ParameterDescriptor

Proporciona información para enlazar la entrada de la línea de comandos a un método o parámetro de constructor.

PropertyDescriptor

Admite todas las clases de la jerarquía de clases .NET y proporciona servicios de bajo nivel a clases derivadas. Esta es la clase base final de todas las clases .NET; es la raíz de la jerarquía de tipos.

Interfaces

Nombre Description
IMethodDescriptor

Proporciona información para enlazar la entrada de la línea de comandos a un método.