Partager via


ModelBinderDictionary Classe

Définition

Représente une classe qui contient tous les classeurs de modèles de l'application, répertoriés par type de classeur.

public class ModelBinderDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<Type,System.Web.Mvc.IModelBinder>>, System.Collections.Generic.IDictionary<Type,System.Web.Mvc.IModelBinder>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<Type,System.Web.Mvc.IModelBinder>>
type ModelBinderDictionary = class
    interface IDictionary<Type, IModelBinder>
    interface ICollection<KeyValuePair<Type, IModelBinder>>
    interface seq<KeyValuePair<Type, IModelBinder>>
    interface IEnumerable
Public Class ModelBinderDictionary
Implements ICollection(Of KeyValuePair(Of Type, IModelBinder)), IDictionary(Of Type, IModelBinder), IEnumerable(Of KeyValuePair(Of Type, IModelBinder))
Héritage
ModelBinderDictionary
Implémente

Constructeurs

ModelBinderDictionary()

Initialise une nouvelle instance de la classe ModelBinderDictionary.

Propriétés

Count

Obtient le nombre d'éléments contenus dans le dictionnaire de classeurs de modèles.

DefaultBinder

Obtient ou définit le binder de modèle par défaut.

IsReadOnly

Obtient une valeur qui indique si le dictionnaire de classeurs de modèles est en lecture seule.

Item[Type]

Obtient ou définit la clé spécifiée dans un objet qui implémente l'interface IModelBinder.

Keys

Obtient une collection qui contient les clés dans le dictionnaire de classeurs de modèles.

Values

Obtient une collection qui contient les valeurs dans le dictionnaire de binders de modèles.

Méthodes

Add(KeyValuePair<Type,IModelBinder>)

Ajoute l'élément spécifié au dictionnaire de classeurs de modèles.

Add(Type, IModelBinder)

Ajoute l'élément spécifié au dictionnaire de classeurs de modèles à l'aide de la clé spécifiée.

Clear()

Supprime tous les éléments du dictionnaire de classeurs de modèles.

Contains(KeyValuePair<Type,IModelBinder>)

Détermine si le dictionnaire de binders de modèles contient une valeur spécifique.

ContainsKey(Type)

Détermine si le dictionnaire de binders de modèles contient un élément qui a la clé spécifiée.

CopyTo(KeyValuePair<Type,IModelBinder>[], Int32)

Copie les éléments du dictionnaire de binders de modèles dans un tableau, en commençant à l'index spécifié.

GetBinder(Type)

Récupère le classeur de modèles pour le type spécifié.

GetBinder(Type, Boolean)

Récupère le classeur de modèles pour le type spécifié ou récupère le classeur de modèles par défaut.

GetEnumerator()

Retourne un énumérateur qui peut être utilisé pour l’itération de la collection.

Remove(KeyValuePair<Type,IModelBinder>)

Supprime la première occurrence de l'élément spécifié dans le dictionnaire de binders de modèles.

Remove(Type)

Supprime l'élément comportant la clé spécifiée du dictionnaire du binder de modèle.

TryGetValue(Type, IModelBinder)

Obtient la valeur associée à la clé spécifiée.

Implémentations d’interfaces explicites

IEnumerable.GetEnumerator()

Retourne un énumérateur qui peut être utilisé pour itérer au sein d’une collection.

S’applique à