Partager via


ViewDataDictionary<TModel> Classe

Définition

Représente un conteneur utilisé pour passer des données fortement typées entre un contrôleur et une vue.

public class ViewDataDictionary<TModel> : System.Web.Mvc.ViewDataDictionary
type ViewDataDictionary<'Model> = class
    inherit ViewDataDictionary
Public Class ViewDataDictionary(Of TModel)
Inherits ViewDataDictionary

Paramètres de type

TModel

Type du modèle.

Héritage
ViewDataDictionary<TModel>

Constructeurs

ViewDataDictionary<TModel>()

Initialise une nouvelle instance de la classe ViewDataDictionary<TModel>.

ViewDataDictionary<TModel>(TModel)

Initialise une nouvelle instance de la classe à l’aide ViewDataDictionary<TModel> du modèle spécifié.

ViewDataDictionary<TModel>(ViewDataDictionary)

Initialise une nouvelle instance de la classe à l’aide ViewDataDictionary<TModel> du dictionnaire de données d’affichage spécifié.

Propriétés

Count

Obtient le nombre d’éléments de la collection.

(Hérité de ViewDataDictionary)
IsReadOnly

Obtient une valeur qui indique si la collection est en lecture seule.

(Hérité de ViewDataDictionary)
Item[String]

Obtient ou définit l’élément associé à la clé spécifiée.

(Hérité de ViewDataDictionary)
Keys

Obtient une collection qui contient les clés de ce dictionnaire.

(Hérité de ViewDataDictionary)
Model

Obtient ou définit le modèle.

ModelMetadata

Obtient ou définit les informations relatives au modèle.

ModelState

Obtient l'état du modèle.

(Hérité de ViewDataDictionary)
TemplateInfo

Obtient ou définit un objet qui encapsule les informations relatives au contexte de modèle actuel.

(Hérité de ViewDataDictionary)
Values

Obtient une collection qui contient les valeurs de ce dictionnaire.

(Hérité de ViewDataDictionary)

Méthodes

Add(KeyValuePair<String,Object>)

Ajoute l'élément spécifié à la collection.

(Hérité de ViewDataDictionary)
Add(String, Object)

Ajoute un élément à la collection à l’aide de la clé et de la valeur spécifiées.

(Hérité de ViewDataDictionary)
Clear()

Supprime tous les éléments de la collection.

(Hérité de ViewDataDictionary)
Contains(KeyValuePair<String,Object>)

Détermine si la collection contient l’élément spécifié.

(Hérité de ViewDataDictionary)
ContainsKey(String)

Détermine si la collection contient un élément qui a la clé spécifiée.

(Hérité de ViewDataDictionary)
CopyTo(KeyValuePair<String,Object>[], Int32)

Copie les éléments de la collection dans un tableau, en commençant à un index particulier.

(Hérité de ViewDataDictionary)
Eval(String)

Évalue l'expression spécifiée.

(Hérité de ViewDataDictionary)
Eval(String, String)

Évalue l'expression spécifiée à l'aide du format spécifié.

(Hérité de ViewDataDictionary)
GetEnumerator()

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

(Hérité de ViewDataDictionary)
GetViewDataInfo(String)

Retourne des informations sur les données d’affichage telles que définies par le expression paramètre.

(Hérité de ViewDataDictionary)
Remove(KeyValuePair<String,Object>)

Supprime de la collection la première occurrence d'un objet spécifié.

(Hérité de ViewDataDictionary)
Remove(String)

Supprime l'élément avec la clé spécifiée de la collection.

(Hérité de ViewDataDictionary)
SetModel(Object)

Définit le modèle de données à utiliser pour la vue.

TryGetValue(String, Object)

Tente de récupérer la valeur associée à la clé spécifiée.

(Hérité de ViewDataDictionary)

Implémentations d’interfaces explicites

IEnumerable.GetEnumerator()

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

(Hérité de ViewDataDictionary)

S’applique à