ViewDataDictionary 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.
Représente un conteneur utilisé pour passer des données entre un contrôleur et une vue.
public class ViewDataDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>
type ViewDataDictionary = class
interface IDictionary<string, obj>
interface ICollection<KeyValuePair<string, obj>>
interface seq<KeyValuePair<string, obj>>
interface IEnumerable
Public Class ViewDataDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object))
- Héritage
-
ViewDataDictionary
- Dérivé
- Implémente
-
ICollection<KeyValuePair<String,Object>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,Object> IEnumerable<KeyValuePair<String,Object>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Constructeurs
ViewDataDictionary() |
Initialise une nouvelle instance de la classe ViewDataDictionary. |
ViewDataDictionary(Object) |
Initialise une nouvelle instance de la classe à l’aide ViewDataDictionary du modèle spécifié. |
ViewDataDictionary(ViewDataDictionary) |
Initialise une nouvelle instance de la classe à l’aide ViewDataDictionary du dictionnaire spécifié. |
Propriétés
Count |
Obtient le nombre d’éléments de la collection. |
IsReadOnly |
Obtient une valeur qui indique si la collection est en lecture seule. |
Item[String] |
Obtient ou définit l’élément associé à la clé spécifiée. |
Keys |
Obtient une collection qui contient les clés de ce dictionnaire. |
Model |
Obtient ou définit le modèle qui est associé aux données d'affichage. |
ModelMetadata |
Obtient ou définit les informations relatives au modèle. |
ModelState |
Obtient l'état du modèle. |
TemplateInfo |
Obtient ou définit un objet qui encapsule les informations relatives au contexte de modèle actuel. |
Values |
Obtient une collection qui contient les valeurs de ce dictionnaire. |
Méthodes
Add(KeyValuePair<String,Object>) |
Ajoute l'élément spécifié à la collection. |
Add(String, Object) |
Ajoute un élément à la collection à l’aide de la clé et de la valeur spécifiées. |
Clear() |
Supprime tous les éléments de la collection. |
Contains(KeyValuePair<String,Object>) |
Détermine si la collection contient l’élément spécifié. |
ContainsKey(String) |
Détermine si la collection contient un élément qui a la clé spécifiée. |
CopyTo(KeyValuePair<String,Object>[], Int32) |
Copie les éléments de la collection dans un tableau, en commençant à un index particulier. |
Eval(String) |
Évalue l'expression spécifiée. |
Eval(String, String) |
Évalue l'expression spécifiée à l'aide du format spécifié. |
GetEnumerator() |
Retourne un énumérateur qui peut être utilisé pour l’itération de la collection. |
GetViewDataInfo(String) |
Retourne des informations sur les données d’affichage telles que définies par le |
Remove(KeyValuePair<String,Object>) |
Supprime de la collection la première occurrence d'un objet spécifié. |
Remove(String) |
Supprime l'élément avec la clé spécifiée de la collection. |
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. |
Implémentations d’interfaces explicites
IEnumerable.GetEnumerator() |
Retourne un énumérateur qui peut être utilisé pour l’itération de la collection. |