System.CommandLine.Binding 名前空間

カスタム型、バインド コンテキスト、値記述子のサポートなど、コマンド ライン入力をオブジェクトにバインドするための型を提供します。

クラス

Name 説明
BindingContext

コマンド ライン パーサーの結果、挿入されたサービス、およびその他の値ソースに基づいてオブジェクト インスタンスを作成します。

ConstructorDescriptor

カスタム型、バインド コンテキスト、値記述子のサポートなど、コマンド ライン入力をオブジェクトにバインドするための型を提供します。

HandlerDescriptor

カスタム型、バインド コンテキスト、値記述子のサポートなど、コマンド ライン入力をオブジェクトにバインドするための型を提供します。

ModelBinder

カスタム型、バインド コンテキスト、値記述子のサポートなど、コマンド ライン入力をオブジェクトにバインドするための型を提供します。

ModelBinder<TModel>

カスタム型、バインド コンテキスト、値記述子のサポートなど、コマンド ライン入力をオブジェクトにバインドするための型を提供します。

ModelDescriptor

カスタム型、バインド コンテキスト、値記述子のサポートなど、コマンド ライン入力をオブジェクトにバインドするための型を提供します。

ParameterDescriptor

カスタム型、バインド コンテキスト、値記述子のサポートなど、コマンド ライン入力をオブジェクトにバインドするための型を提供します。

PropertyDescriptor

カスタム型、バインド コンテキスト、値記述子のサポートなど、コマンド ライン入力をオブジェクトにバインドするための型を提供します。

構造体

Name 説明
BoundValue

コマンド ライン入力のバインドによって作成される値。

インターフェイス

Name 説明
IConsoleFactory

カスタム型、バインド コンテキスト、値記述子のサポートなど、コマンド ライン入力をオブジェクトにバインドするための型を提供します。

IMethodDescriptor

カスタム型、バインド コンテキスト、値記述子のサポートなど、コマンド ライン入力をオブジェクトにバインドするための型を提供します。

IValueDescriptor

バインド可能な名前付き値の説明とアクセスを提供します。

IValueSource

IValueDescriptorに基づいてBindingContextから値をバインドします。