CollectionModelBinder<TElement> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
IModelBinder implémentation pour les valeurs de collection de liaison.
generic <typename TElement>
public ref class CollectionModelBinder : Microsoft::AspNetCore::Mvc::ModelBinding::ICollectionModelBinder, Microsoft::AspNetCore::Mvc::ModelBinding::IModelBinder
public class CollectionModelBinder<TElement> : Microsoft.AspNetCore.Mvc.ModelBinding.ICollectionModelBinder, Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder
type CollectionModelBinder<'Element> = class
interface ICollectionModelBinder
interface IModelBinder
Public Class CollectionModelBinder(Of TElement)
Implements ICollectionModelBinder, IModelBinder
Paramètres de type
- TElement
Type d’éléments dans la collection.
- Héritage
-
CollectionModelBinder<TElement>
- Dérivé
- Implémente
Constructeurs
CollectionModelBinder<TElement>(IModelBinder) |
Obsolète.
Ce constructeur est obsolète et sera supprimé dans une version ultérieure. L’alternative recommandée est la surcharge qui prend également un ILoggerFactory. Crée un CollectionModelBinder<TElement>. |
CollectionModelBinder<TElement>(IModelBinder, ILoggerFactory) |
Crée un CollectionModelBinder<TElement>. |
CollectionModelBinder<TElement>(IModelBinder, ILoggerFactory, Boolean) |
Crée un CollectionModelBinder<TElement>. |
CollectionModelBinder<TElement>(IModelBinder, ILoggerFactory, Boolean, MvcOptions) |
Crée un CollectionModelBinder<TElement>. |
Propriétés
ElementBinder |
Obtient les instances pour la IModelBinder liaison d’éléments de collection. |
Logger |
ILogger utilisé pour la journalisation dans ce classeur. |
Méthodes
AddErrorIfBindingRequired(ModelBindingContext) |
Ajoutez un ModelError à ModelState si IsBindingRequired. |
BindModelAsync(ModelBindingContext) |
Tente de lier un modèle. |
CanCreateInstance(Type) |
Obtient une indication si cette ICollectionModelBinder implémentation peut ou non créer un Object assignable à |
ConvertToCollectionType(Type, IEnumerable<TElement>) |
Obtient un Object assignable à |
CopyToModel(Object, IEnumerable<TElement>) |
Ajoute des valeurs de |
CreateEmptyCollection(Type) |
Créez un Object assignable à |
CreateInstance(Type) |
Créez une instance de |