System.CommandLine.NamingConventionBinder Namespace

Classes

Nome Description
BindingContextExtensions

Métodos para trabalhar com contextos de associação.

BindingHandler

Representa um manipulador que fornece funcionalidade de associação para ações de linha de comando.

CommandHandler

Fornece métodos para criar e trabalhar com manipuladores de comando que usam convenções de nomenclatura para associar parâmetros e propriedades de modelo.

ConstructorDescriptor

Fornece informações para associar a entrada de linha de comando a um construtor.

HandlerDescriptor

Dá suporte a todas as classes na hierarquia de classes .NET e fornece serviços de baixo nível para classes derivadas. Essa é a classe base final de todas as classes .NET; ela é a raiz da hierarquia de tipos.

ModelBinder

Cria instâncias de um tipo especificado associando propriedades e parâmetros de construtor a partir da entrada da linha de comando.

ModelBinder<TModel>

Cria instâncias de um tipo especificado associando propriedades e parâmetros de construtor a partir da entrada da linha de comando.

ModelBindingCommandHandler

Instancia valores a serem passados para um método de manipulador de comando definido pelo usuário.

ModelDescriptor

Fornece informações para associar a entrada de linha de comando a instâncias de um determinado ModelType.

ParameterDescriptor

Fornece informações para associar a entrada de linha de comando a um método ou parâmetro de construtor.

PropertyDescriptor

Dá suporte a todas as classes na hierarquia de classes .NET e fornece serviços de baixo nível para classes derivadas. Essa é a classe base final de todas as classes .NET; ela é a raiz da hierarquia de tipos.

Interfaces

Nome Description
IMethodDescriptor

Fornece informações para associar a entrada de linha de comando a um método.