System.CommandLine.Binding Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Typen für die Bindung von Befehlszeileneingaben an Objekte bereit, einschließlich Unterstützung für benutzerdefinierte Typen, Bindungskontexte und Wertdeskriptoren.
Klassen
| Name | Beschreibung |
|---|---|
| BindingContext |
Erstellt Objektinstanzen basierend auf Den Ergebnissen des Befehlszeilenparsers, eingefügten Diensten und anderen Wertquellen. |
| ConstructorDescriptor |
Stellt Typen für die Bindung von Befehlszeileneingaben an Objekte bereit, einschließlich Unterstützung für benutzerdefinierte Typen, Bindungskontexte und Wertdeskriptoren. |
| HandlerDescriptor |
Stellt Typen für die Bindung von Befehlszeileneingaben an Objekte bereit, einschließlich Unterstützung für benutzerdefinierte Typen, Bindungskontexte und Wertdeskriptoren. |
| ModelBinder |
Stellt Typen für die Bindung von Befehlszeileneingaben an Objekte bereit, einschließlich Unterstützung für benutzerdefinierte Typen, Bindungskontexte und Wertdeskriptoren. |
| ModelBinder<TModel> |
Stellt Typen für die Bindung von Befehlszeileneingaben an Objekte bereit, einschließlich Unterstützung für benutzerdefinierte Typen, Bindungskontexte und Wertdeskriptoren. |
| ModelDescriptor |
Stellt Typen für die Bindung von Befehlszeileneingaben an Objekte bereit, einschließlich Unterstützung für benutzerdefinierte Typen, Bindungskontexte und Wertdeskriptoren. |
| ParameterDescriptor |
Stellt Typen für die Bindung von Befehlszeileneingaben an Objekte bereit, einschließlich Unterstützung für benutzerdefinierte Typen, Bindungskontexte und Wertdeskriptoren. |
| PropertyDescriptor |
Stellt Typen für die Bindung von Befehlszeileneingaben an Objekte bereit, einschließlich Unterstützung für benutzerdefinierte Typen, Bindungskontexte und Wertdeskriptoren. |
Strukturen
| Name | Beschreibung |
|---|---|
| BoundValue |
Ein Wert, der durch bindungsbefehlszeileneingabe erstellt wird. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IConsoleFactory |
Stellt Typen für die Bindung von Befehlszeileneingaben an Objekte bereit, einschließlich Unterstützung für benutzerdefinierte Typen, Bindungskontexte und Wertdeskriptoren. |
| IMethodDescriptor |
Stellt Typen für die Bindung von Befehlszeileneingaben an Objekte bereit, einschließlich Unterstützung für benutzerdefinierte Typen, Bindungskontexte und Wertdeskriptoren. |
| IValueDescriptor |
Beschreibt und bietet Zugriff auf einen bindbaren benannten Wert. |
| IValueSource |
Bindet einen Wert von einem BindingContext basierend auf einem IValueDescriptor. |