ModelBinder<TModel> Klasse
Definition
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.
Erstellt Instanzen eines angegebenen Typs durch Binden von Eigenschaften und Konstruktorparametern aus der Befehlszeileneingabe.
generic <typename TModel>
public ref class ModelBinder : System::CommandLine::NamingConventionBinder::ModelBinder
public class ModelBinder<TModel> : System.CommandLine.NamingConventionBinder.ModelBinder
type ModelBinder<'Model> = class
inherit ModelBinder
Public Class ModelBinder(Of TModel)
Inherits ModelBinder
Typparameter
- TModel
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| ModelBinder<TModel>() |
Initialisiert eine neue Instanz der Object-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| EnforceExplicitBinding |
Bei Festlegung auf |
| ModelDescriptor |
Der Deskriptor für den Modelltyp, auf den der Modellbinder ausgerichtet ist. (Geerbt von ModelBinder) |
| ValueDescriptor |
Ein Deskriptor für den Quellwert (Geerbt von ModelBinder) |
Methoden
| Name | Beschreibung |
|---|---|
| BindMemberFromValue(PropertyInfo, Symbol) |
Legt eine Eigenschaft mithilfe eines Wertdeskriptors fest. (Geerbt von ModelBinder) |
| BindMemberFromValue<TValue>(Expression<Func<TModel,TValue>>, Func<BindingContext,TValue>) |
Konfiguriert ein benutzerdefiniertes Bindungsverhalten für die angegebene Eigenschaft. |
| BindMemberFromValue<TValue>(Expression<Func<TModel,TValue>>, Symbol) |
Konfiguriert ein benutzerdefiniertes Bindungsverhalten für die angegebene Eigenschaft. |
| CreateInstance(BindingContext) |
Erstellt eine Instanz des Zielmodelltyps. (Geerbt von ModelBinder) |
| UpdateInstance<T>(T, BindingContext) |
Aktualisiert eine Instanz des Zielmodelltyps. (Geerbt von ModelBinder) |