System.CommandLine.NamingConventionBinder Namespace

Classes

Name Description
BindingContextExtensions

Methods for working with binding contexts.

BindingHandler

Represents a handler that provides binding functionality for command-line actions.

CommandHandler

Provides methods for creating and working with command handlers that use naming conventions to bind parameters and model properties.

ConstructorDescriptor

Provides information for binding command line input to a constructor.

HandlerDescriptor

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

ModelBinder

Creates instances of a specified type by binding properties and constructor parameters from command line input.

ModelBinder<TModel>

Creates instances of a specified type by binding properties and constructor parameters from command line input.

ModelBindingCommandHandler

Instantiates values to be passed to a user-defined command handler method.

ModelDescriptor

Provides information for binding command line input to instances of a specific ModelType.

ParameterDescriptor

Provides information for binding command line input to a method or constructor parameter.

PropertyDescriptor

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

Interfaces

Name Description
IMethodDescriptor

Provides information for binding command line input to a method.