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 liaisons.
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 les IModelBinder éléments de collection de liaison. |
Logger |
Utilisé ILogger pour la journalisation dans ce classeur. |
Méthodes
AddErrorIfBindingRequired(ModelBindingContext) |
Ajoutez-y si ModelError ModelState IsBindingRequired. |
BindModelAsync(ModelBindingContext) |
Tente de lier un modèle. |
CanCreateInstance(Type) |
Obtient une indication indiquant si cette ICollectionModelBinder implémentation peut créer un Object assignable à |
ConvertToCollectionType(Type, IEnumerable<TElement>) |
Obtient un Object assignable à |
CopyToModel(Object, IEnumerable<TElement>) |
Ajoute des valeurs à partir de |
CreateEmptyCollection(Type) |
Créez un Object assignable à |
CreateInstance(Type) |
Créez une instance de |