ModelBinder<TModel> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea istanze di un tipo specificato tramite le proprietà di associazione e i parametri del costruttore dall'input della riga di comando.
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
Parametri di tipo
- TModel
- Ereditarietà
Costruttori
| Nome | Descrizione |
|---|---|
| ModelBinder<TModel>() |
Inizializza una nuova istanza della classe Object. |
Proprietà
| Nome | Descrizione |
|---|---|
| EnforceExplicitBinding |
Se impostato su |
| ModelDescriptor |
Descrittore per il tipo di modello di destinazione dell'associazione di modelli. (Ereditato da ModelBinder) |
| ValueDescriptor |
Descrittore per il valore di origine (Ereditato da ModelBinder) |
Metodi
| Nome | Descrizione |
|---|---|
| BindMemberFromValue(PropertyInfo, Symbol) |
Imposta una proprietà utilizzando un descrittore di valore. (Ereditato da ModelBinder) |
| BindMemberFromValue<TValue>(Expression<Func<TModel,TValue>>, Func<BindingContext,TValue>) |
Configura un comportamento di associazione personalizzato per la proprietà specificata. |
| BindMemberFromValue<TValue>(Expression<Func<TModel,TValue>>, Symbol) |
Configura un comportamento di associazione personalizzato per la proprietà specificata. |
| CreateInstance(BindingContext) |
Crea un'istanza del tipo di modello di destinazione. (Ereditato da ModelBinder) |
| UpdateInstance<T>(T, BindingContext) |
Aggiorna un'istanza del tipo di modello di destinazione. (Ereditato da ModelBinder) |