System.CommandLine.Binding Espacio de nombres

Proporciona tipos para enlazar la entrada de línea de comandos a objetos, incluida la compatibilidad con tipos personalizados, contextos de enlace y descriptores de valor.

Clases

Nombre Description
BindingContext

Crea instancias de objeto basadas en los resultados del analizador de línea de comandos, los servicios insertados y otros orígenes de valor.

ConstructorDescriptor

Proporciona tipos para enlazar la entrada de línea de comandos a objetos, incluida la compatibilidad con tipos personalizados, contextos de enlace y descriptores de valor.

HandlerDescriptor

Proporciona tipos para enlazar la entrada de línea de comandos a objetos, incluida la compatibilidad con tipos personalizados, contextos de enlace y descriptores de valor.

ModelBinder

Proporciona tipos para enlazar la entrada de línea de comandos a objetos, incluida la compatibilidad con tipos personalizados, contextos de enlace y descriptores de valor.

ModelBinder<TModel>

Proporciona tipos para enlazar la entrada de línea de comandos a objetos, incluida la compatibilidad con tipos personalizados, contextos de enlace y descriptores de valor.

ModelDescriptor

Proporciona tipos para enlazar la entrada de línea de comandos a objetos, incluida la compatibilidad con tipos personalizados, contextos de enlace y descriptores de valor.

ParameterDescriptor

Proporciona tipos para enlazar la entrada de línea de comandos a objetos, incluida la compatibilidad con tipos personalizados, contextos de enlace y descriptores de valor.

PropertyDescriptor

Proporciona tipos para enlazar la entrada de línea de comandos a objetos, incluida la compatibilidad con tipos personalizados, contextos de enlace y descriptores de valor.

Estructuras

Nombre Description
BoundValue

Valor creado por la entrada de la línea de comandos de enlace.

Interfaces

Nombre Description
IConsoleFactory

Proporciona tipos para enlazar la entrada de línea de comandos a objetos, incluida la compatibilidad con tipos personalizados, contextos de enlace y descriptores de valor.

IMethodDescriptor

Proporciona tipos para enlazar la entrada de línea de comandos a objetos, incluida la compatibilidad con tipos personalizados, contextos de enlace y descriptores de valor.

IValueDescriptor

Describe y proporciona acceso a un valor con nombre enlazable.

IValueSource

Enlaza un valor de un BindingContext objeto basado en .IValueDescriptor