System.CommandLine.NamingConventionBinder Spazio dei nomi

Classi

Nome Descrizione
BindingContextExtensions

Metodi per l'utilizzo dei contesti di associazione.

BindingHandler

Rappresenta un gestore che fornisce funzionalità di associazione per le azioni della riga di comando.

CommandHandler

Fornisce metodi per la creazione e l'uso di gestori di comandi che usano convenzioni di denominazione per associare parametri e proprietà del modello.

ConstructorDescriptor

Fornisce informazioni per l'associazione dell'input della riga di comando a un costruttore.

HandlerDescriptor

Supporta tutte le classi nella gerarchia di classi .NET e fornisce servizi di basso livello alle classi derivate. Si tratta della classe base finale di tutte le classi .NET, ovvero la radice della gerarchia dei tipi.

ModelBinder

Crea istanze di un tipo specificato tramite le proprietà di associazione e i parametri del costruttore dall'input della riga di comando.

ModelBinder<TModel>

Crea istanze di un tipo specificato tramite le proprietà di associazione e i parametri del costruttore dall'input della riga di comando.

ModelBindingCommandHandler

Crea un'istanza dei valori da passare a un metodo del gestore comandi definito dall'utente.

ModelDescriptor

Fornisce informazioni per l'associazione dell'input della riga di comando alle istanze di un oggetto specifico ModelType.

ParameterDescriptor

Fornisce informazioni per l'associazione dell'input della riga di comando a un metodo o a un parametro del costruttore.

PropertyDescriptor

Supporta tutte le classi nella gerarchia di classi .NET e fornisce servizi di basso livello alle classi derivate. Si tratta della classe base finale di tutte le classi .NET, ovvero la radice della gerarchia dei tipi.

Interfacce

Nome Descrizione
IMethodDescriptor

Fornisce informazioni per l'associazione dell'input della riga di comando a un metodo.