Microsoft.AspNetCore.Mvc.ModelBinding Spazio dei nomi
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.
Fornisce i tipi di contratti necessari per supportare gli strumenti di associazione di modelli.
Binding |
Specifica l'oggetto BindingBehavior da applicare. |
Binding |
Informazioni di associazione che rappresentano i metadati associati a un parametro di azione. |
Binding |
Oggetto metadati che rappresenta un'origine di dati per l'associazione di modelli. |
Binding |
Provider di valori che fornisce dati da un oggetto specifico BindingSource. |
Bind |
Indica che una proprietà deve essere esclusa dall'associazione di modelli. Se applicato a una proprietà, il sistema di associazione di modelli esclude tale proprietà. Se applicato a un tipo, il sistema di associazione di modelli esclude tutte le proprietà definite dal tipo. |
Bind |
Indica che è necessaria una proprietà per l'associazione di modelli. Se è applicato a una proprietà, il sistema di associazione di modelli richiede un valore per tale proprietà. Se applicato a un tipo, il sistema di associazione di modelli richiede valori per tutte le proprietà definite dal tipo. |
Composite |
Oggetto BindingSources che può rappresentare più origini dati del provider di valori. |
Composite |
Rappresenta un oggetto IValueProvider i cui valori provengono da una raccolta di IValueProvideroggetti . |
Default |
Contesto contenente informazioni operative per l'associazione e la convalida del modello. |
Default |
Implementazione predefinita per IPropertyFilterProvider. Fornisce un modo basato su espressioni per fornire proprietà di inclusione. |
Empty |
Oggetto Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultBindingMetadataProvider che rappresenta un modello vuoto. |
Form |
Adattatore IValueProvider per i dati archiviati in un oggetto IFormFileCollection. |
Form |
Oggetto IValueProviderFactory per un oggetto FormValueProvider. |
Form |
Adattatore IValueProvider per i dati archiviati in un oggetto IFormCollection. |
Form |
Oggetto IValueProviderFactory per un oggetto FormValueProvider. |
JQuery |
Oggetto IValueProvider per i dati del modulo formattati con jQuery. |
JQuery |
Oggetto IValueProviderFactory per la JQueryFormValueProvider. |
JQuery |
Oggetto IValueProvider per i dati stringa di query formattati in jQuery. |
JQuery |
Oggetto IValueProviderFactory per la JQueryQueryStringValueProvider. |
JQuery |
Oggetto IValueProvider per i dati formattati jQuery. |
Model |
Fornisce l'accesso all'elenco combinato di attributi associati a un Typeparametro , proprietà o . |
Model |
Factory per IModelBinder le istanze. |
Model |
Oggetto di contesto per CreateBinder(ModelBinderFactoryContext). |
Model |
Oggetto di contesto per GetBinder(ModelBinderProviderContext). |
Model |
Metodi di estensione per IModelBinderProvider. |
Model |
Contesto contenente informazioni operative per l'associazione e la convalida del modello. |
Model |
Errore che si è verificato durante l'associazione e la convalida del modello. |
Model |
Raccolta di istanze di ModelError. |
Model |
Rappresentazione dei metadati di un tipo di modello, una proprietà o un parametro. |
Model |
Provider in grado di fornire istanze di ModelMetadata. |
Model |
Metodi di estensione per IModelMetadataProvider. |
Model |
Classe statica per gli helper che gestiscono i nomi dei modelli. |
Model |
Raccolta di sola lettura di oggetti che rappresentano le proprietà del ModelMetadata modello. |
Model |
Rappresenta lo stato di un tentativo di associazione di valori da una richiesta HTTP a un metodo di azione, che include informazioni di convalida. |
Model |
Metodi di estensione per ModelStateDictionary. |
Model |
Voce in un oggetto ModelStateDictionary. |
Object |
Fornisce un'implementazione di base IObjectModelValidator per la convalida di un oggetto grafico. |
Parameter |
Associa e convalida i modelli specificati da un oggetto ParameterDescriptor. |
Prefix |
Si tratta di un contenitore per i valori di prefisso. Normalizza tutti i valori in formato punteggiato e quindi li archivia in una matrice ordinata. Tutte le query per i prefissi vengono normalizzate anche in formato punteggiato e le ricerche di ContainsPrefix vengono eseguite con una ricerca binaria. |
Query |
Adattatore IValueProvider per i dati archiviati in un oggetto IQueryCollection. |
Query |
Oggetto IValueProviderFactory che crea IValueProvider istanze che leggono valori dalla stringa di query della richiesta. |
Route |
Adattatore IValueProvider per i dati archiviati in un oggetto RouteValueDictionary. |
Route |
Oggetto IValueProviderFactory per la creazione di RouteValueProvider istanze. |
Suppress |
Oggetto IValidationMetadataProvider che configura ValidateChildren in |
Too |
Oggetto Exception che viene generato quando si verificano troppi errori del modello. |
Unsupported |
Oggetto Exception aggiunto allo stato del modello quando un gestore di associazione di modelli per il corpo della richiesta non è in grado di comprendere l'intestazione del tipo di contenuto della richiesta. |
Unsupported |
Filtro che esegue UnsupportedContentTypeException l'analisi ModelState nella pipeline e corto circuito con una risposta Tipo di supporto non supportato (415). |
Value |
Eccezione generata da IValueProviderFactory quando l'input non è in grado di leggere. |
Value |
Contesto per IValueProviderFactory. |
Value |
Metodi di estensione per IValueProviderFactory. |
Value |
Metodi di estensione per ValueProviderResult. |
IBinder |
Fornisce un oggetto Type che implementa IModelBinder. |
IBinding |
Metadati che specificano l'origine dati per l'associazione di modelli. |
IBinding |
Provider di valori che può filtrarne il contenuto in base a BindingSource. |
ICollection |
Interfaccia per le raccolte di associazioni di modelli. |
IEnumerable |
Interfaccia che rappresenta un oggetto enumerabile IValueProvider. |
IKey |
Provider di valori che può filtrare il contenuto per rimuovere le chiavi riscritte rispetto ai dati della richiesta. |
IModel |
Definisce un'interfaccia per gli strumenti di associazione di modelli. |
IModel |
Astrazione factory per la creazione di IModelBinder istanze. |
IModel |
Crea IModelBinder istanze di . Registrare IModelBinderProvider le istanze in |
IModel |
Provider in grado di fornire istanze di ModelMetadata. |
IModel |
Rappresenta un'entità che può fornire il nome del modello come metadati. |
IOptional |
Tipo che definisce un parametro facoltativo ai fini dell'overload di API Web ASP.NET'azione. I parametri facoltativi non partecipano all'overload e non devono avere un valore per l'azione da selezionare. Questo non ha alcun impatto quando viene usato senza API Web ASP.NET overload dell'azione. |
IProperty |
Fornisce un predicato che può determinare le proprietà o i parametri del modello da associare tramite l'associazione di modelli. |
IRequest |
Interfaccia che consente di associare o meno un modello di primo livello in base allo stato associato alla richiesta corrente. |
IValue |
Definisce i metodi richiesti per un provider di valori. |
IValue |
Factory per la creazione di IValueProvider istanze. |
Binding |
Enumera le opzioni di comportamento del sistema di associazione di modelli. |
Empty |
Determina il comportamento per l'elaborazione di corpi vuoti durante la formattazione dell'input. |
Model |
Stato di convalida di un'istanza ModelStateEntry di .
ModelValidationState di Root viene utilizzato per determinare la validità di ModelStateDictionary.
IsValid è |
Per altre informazioni sull'associazione di modelli, associazione di modelli.