System.CommandLine.NamingConventionBinder Espace de noms

Classes

Nom Description
BindingContextExtensions

Méthodes d’utilisation des contextes de liaison.

BindingHandler

Représente un gestionnaire qui fournit des fonctionnalités de liaison pour les actions de ligne de commande.

CommandHandler

Fournit des méthodes pour créer et utiliser des gestionnaires de commandes qui utilisent des conventions d’affectation de noms pour lier des paramètres et des propriétés de modèle.

ConstructorDescriptor

Fournit des informations pour lier l’entrée de ligne de commande à un constructeur.

HandlerDescriptor

Prend en charge toutes les classes de la hiérarchie de classes .NET et fournit des services de bas niveau aux classes dérivées. Il s’agit de la classe de base ultime de toutes les classes .NET ; il s’agit de la racine de la hiérarchie de type.

ModelBinder

Crée des instances d’un type spécifié par des propriétés de liaison et des paramètres de constructeur à partir de l’entrée de ligne de commande.

ModelBinder<TModel>

Crée des instances d’un type spécifié par des propriétés de liaison et des paramètres de constructeur à partir de l’entrée de ligne de commande.

ModelBindingCommandHandler

Instancie les valeurs à passer à une méthode de gestionnaire de commandes définie par l’utilisateur.

ModelDescriptor

Fournit des informations pour lier l’entrée de ligne de commande aux instances d’un élément spécifique ModelType.

ParameterDescriptor

Fournit des informations pour lier une entrée de ligne de commande à un paramètre de méthode ou de constructeur.

PropertyDescriptor

Prend en charge toutes les classes de la hiérarchie de classes .NET et fournit des services de bas niveau aux classes dérivées. Il s’agit de la classe de base ultime de toutes les classes .NET ; il s’agit de la racine de la hiérarchie de type.

Interfaces

Nom Description
IMethodDescriptor

Fournit des informations pour lier l’entrée de ligne de commande à une méthode.