System.CommandLine.Binding 命名空間

提供用於綁定命令列輸入到物件的類型,包括支援自訂類型、綁定上下文及值描述符。

類別

名稱 Description
BindingContext

根據命令列解析器結果、注入的服務及其他值來源建立物件實例。

ConstructorDescriptor

提供用於綁定命令列輸入到物件的類型,包括支援自訂類型、綁定上下文及值描述符。

HandlerDescriptor

提供用於綁定命令列輸入到物件的類型,包括支援自訂類型、綁定上下文及值描述符。

ModelBinder

提供用於綁定命令列輸入到物件的類型,包括支援自訂類型、綁定上下文及值描述符。

ModelBinder<TModel>

提供用於綁定命令列輸入到物件的類型,包括支援自訂類型、綁定上下文及值描述符。

ModelDescriptor

提供用於綁定命令列輸入到物件的類型,包括支援自訂類型、綁定上下文及值描述符。

ParameterDescriptor

提供用於綁定命令列輸入到物件的類型,包括支援自訂類型、綁定上下文及值描述符。

PropertyDescriptor

提供用於綁定命令列輸入到物件的類型,包括支援自訂類型、綁定上下文及值描述符。

結構

名稱 Description
BoundValue

一個由綁定命令列輸入所產生的值。

介面

名稱 Description
IConsoleFactory

提供用於綁定命令列輸入到物件的類型,包括支援自訂類型、綁定上下文及值描述符。

IMethodDescriptor

提供用於綁定命令列輸入到物件的類型,包括支援自訂類型、綁定上下文及值描述符。

IValueDescriptor

描述並提供可綁定命名值的存取權限。

IValueSource

根據 BindingContextIValueDescriptor。