System.CommandLine.Binding 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于将命令行输入绑定到对象的类型,包括对自定义类型、绑定上下文和值描述符的支持。
类
| 名称 | 说明 |
|---|---|
| BindingContext |
基于命令行分析器结果、注入的服务和其他值源创建对象实例。 |
| ConstructorDescriptor |
提供用于将命令行输入绑定到对象的类型,包括对自定义类型、绑定上下文和值描述符的支持。 |
| HandlerDescriptor |
提供用于将命令行输入绑定到对象的类型,包括对自定义类型、绑定上下文和值描述符的支持。 |
| ModelBinder |
提供用于将命令行输入绑定到对象的类型,包括对自定义类型、绑定上下文和值描述符的支持。 |
| ModelBinder<TModel> |
提供用于将命令行输入绑定到对象的类型,包括对自定义类型、绑定上下文和值描述符的支持。 |
| ModelDescriptor |
提供用于将命令行输入绑定到对象的类型,包括对自定义类型、绑定上下文和值描述符的支持。 |
| ParameterDescriptor |
提供用于将命令行输入绑定到对象的类型,包括对自定义类型、绑定上下文和值描述符的支持。 |
| PropertyDescriptor |
提供用于将命令行输入绑定到对象的类型,包括对自定义类型、绑定上下文和值描述符的支持。 |
结构
| 名称 | 说明 |
|---|---|
| BoundValue |
绑定命令行输入创建的值。 |
接口
| 名称 | 说明 |
|---|---|
| IConsoleFactory |
提供用于将命令行输入绑定到对象的类型,包括对自定义类型、绑定上下文和值描述符的支持。 |
| IMethodDescriptor |
提供用于将命令行输入绑定到对象的类型,包括对自定义类型、绑定上下文和值描述符的支持。 |
| IValueDescriptor |
描述并提供对可绑定命名值的访问权限。 |
| IValueSource |
基于 BindingContext .. 绑定一个 IValueDescriptor值。 |