System.CommandLine.Binding Espace de noms

Fournit des types pour la liaison d’entrée de ligne de commande aux objets, notamment la prise en charge des types personnalisés, des contextes de liaison et des descripteurs de valeur.

Classes

Nom Description
BindingContext

Crée des instances d’objet basées sur les résultats de l’analyseur de ligne de commande, les services injectés et d’autres sources de valeurs.

ConstructorDescriptor

Fournit des types pour la liaison d’entrée de ligne de commande aux objets, notamment la prise en charge des types personnalisés, des contextes de liaison et des descripteurs de valeur.

HandlerDescriptor

Fournit des types pour la liaison d’entrée de ligne de commande aux objets, notamment la prise en charge des types personnalisés, des contextes de liaison et des descripteurs de valeur.

ModelBinder

Fournit des types pour la liaison d’entrée de ligne de commande aux objets, notamment la prise en charge des types personnalisés, des contextes de liaison et des descripteurs de valeur.

ModelBinder<TModel>

Fournit des types pour la liaison d’entrée de ligne de commande aux objets, notamment la prise en charge des types personnalisés, des contextes de liaison et des descripteurs de valeur.

ModelDescriptor

Fournit des types pour la liaison d’entrée de ligne de commande aux objets, notamment la prise en charge des types personnalisés, des contextes de liaison et des descripteurs de valeur.

ParameterDescriptor

Fournit des types pour la liaison d’entrée de ligne de commande aux objets, notamment la prise en charge des types personnalisés, des contextes de liaison et des descripteurs de valeur.

PropertyDescriptor

Fournit des types pour la liaison d’entrée de ligne de commande aux objets, notamment la prise en charge des types personnalisés, des contextes de liaison et des descripteurs de valeur.

Structures

Nom Description
BoundValue

Valeur créée par l’entrée de ligne de commande de liaison.

Interfaces

Nom Description
IConsoleFactory

Fournit des types pour la liaison d’entrée de ligne de commande aux objets, notamment la prise en charge des types personnalisés, des contextes de liaison et des descripteurs de valeur.

IMethodDescriptor

Fournit des types pour la liaison d’entrée de ligne de commande aux objets, notamment la prise en charge des types personnalisés, des contextes de liaison et des descripteurs de valeur.

IValueDescriptor

Décrit et fournit l’accès à une valeur nommée pouvant être liée.

IValueSource

Lie une valeur à partir d’une BindingContext base sur un IValueDescriptor.