System.CommandLine.NamingConventionBinder Espaço de Nomes

Classes

Nome Descrição
BindingContextExtensions

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

BindingHandler

Representa um handler que fornece funcionalidade de ligação para ações na linha de comandos.

CommandHandler

Fornece métodos para criar e trabalhar com handlers de comandos que utilizam convenções de nomenclatura para atribuir parâmetros e modelar propriedades.

ConstructorDescriptor

Fornece informação para ligar entrada de linha de comandos a um construtor.

HandlerDescriptor

Suporta todas as classes na hierarquia de classes .NET e fornece serviços de baixo nível a classes derivadas. Esta é a classe base definitiva de todas as classes .NET; é a raiz da hierarquia de tipos.

ModelBinder

Cria instâncias de um tipo especificado ao associar propriedades e parâmetros do construtor a partir da entrada da linha de comandos.

ModelBinder<TModel>

Cria instâncias de um tipo especificado ao associar propriedades e parâmetros do construtor a partir da entrada da linha de comandos.

ModelBindingCommandHandler

Instancia valores a serem passados para um método de handler de comandos definido pelo utilizador.

ModelDescriptor

Fornece informação para ligar entrada na linha de comandos a instâncias de um determinado ModelType.

ParameterDescriptor

Fornece informação para ligar a entrada de linha de comandos a um método ou parâmetro construtor.

PropertyDescriptor

Suporta todas as classes na hierarquia de classes .NET e fornece serviços de baixo nível a classes derivadas. Esta é a classe base definitiva de todas as classes .NET; é a raiz da hierarquia de tipos.

Interfaces

Nome Descrição
IMethodDescriptor

Fornece informação para ligar a entrada de linha de comandos a um método.