ViewDataDictionary Classe

Définition

IDictionary<TKey,TValue>Pour les données d’affichage.

public ref class ViewDataDictionary : System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>
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
type ViewDataDictionary = class
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
    interface IDictionary<string, obj>
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

Constructeurs

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary)

Initialise une nouvelle instance de la classe ViewDataDictionary.

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary, Type)

Initialise une nouvelle instance de la classe ViewDataDictionary.

ViewDataDictionary(IModelMetadataProvider, Type)

Initialise une nouvelle instance de la classe ViewDataDictionary.

ViewDataDictionary(ViewDataDictionary)

Initialise une nouvelle instance de la ViewDataDictionary classe basée entièrement sur une instance existante.

ViewDataDictionary(ViewDataDictionary, Object, Type)

Initialise une nouvelle instance de la ViewDataDictionary classe basée sur une partie d’une instance existante. Ce constructeur est prudent pour éviter que des exceptions SetModel(Object) ne soient levées lorsque model a la valeur null.

ViewDataDictionary(ViewDataDictionary, Type)

Initialise une nouvelle instance de la ViewDataDictionary classe basée sur une partie d’une instance existante.

Propriétés

Count

Gets the number of elements contained in the ICollection<T>.

IsReadOnly

Gets a value indicating whether the ICollection<T> is read-only.

Item[String]

Gets or sets the element with the specified key.

Keys

Gets an ICollection<T> containing the keys of the IDictionary<TKey,TValue>.

Model

Obtient ou définit le modèle actuel.

ModelExplorer

Obtient ou définit ModelExplorer pour Model.

ModelMetadata

Obtient le ModelMetadata pour une expression, le Model (si nonnull) ou le déclaré Type .

ModelState

Obtient ModelStateDictionary.

TemplateInfo

Obtient TemplateInfo.

Values

Gets an ICollection<T> containing the values in the IDictionary<TKey,TValue>.

Méthodes

Add(KeyValuePair<String,Object>)

Adds an item to the ICollection<T>.

Add(String, Object)

Adds an element with the provided key and value to the IDictionary<TKey,TValue>.

Clear()

Removes all items from the ICollection<T>.

Contains(KeyValuePair<String,Object>)

Determines whether the ICollection<T> contains a specific value.

ContainsKey(String)

Determines whether the IDictionary<TKey,TValue> contains an element with the specified key.

CopyTo(KeyValuePair<String,Object>[], Int32)

Copies the elements of the ICollection<T> to an Array, starting at a particular Array index.

Eval(String)

Obtient la valeur de nommée expression dans ce ViewDataDictionary .

Eval(String, String)

Obtient la valeur de nommée expression dans ce ViewDataDictionary , mise en forme à l’aide de donné format .

FormatValue(Object, String)

Met en forme le donné value à l’aide de donné format .

GetViewDataInfo(String)

Obtient ViewDataInfo pour expression le nommé dans ce ViewDataDictionary .

Remove(KeyValuePair<String,Object>)

Removes the first occurrence of a specific object from the ICollection<T>.

Remove(String)

Removes the element with the specified key from the IDictionary<TKey,TValue>.

SetModel(Object)

Défini ModelExplorer pour garantir Model et Model refléter le nouveau value .

TryGetValue(String, Object)

Implémentations d’interfaces explicites

IEnumerable.GetEnumerator()

Returns an enumerator that iterates through a collection.

IEnumerable<KeyValuePair<String,Object>>.GetEnumerator()

Returns an enumerator that iterates through the collection.

S’applique à