ViewDataDictionary Sınıf

Tanım

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))
Devralma
ViewDataDictionary
Türetilmiş
Uygulamalar

Oluşturucular

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary)

ViewDataDictionary sınıfının yeni bir örneğini başlatır.

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary, Type)

ViewDataDictionary sınıfının yeni bir örneğini başlatır.

ViewDataDictionary(IModelMetadataProvider, Type)

ViewDataDictionary sınıfının yeni bir örneğini başlatır.

ViewDataDictionary(ViewDataDictionary)

Yalnızca ViewDataDictionary var olan bir örneğe bağlı olarak sınıfın yeni bir örneğini başlatır.

ViewDataDictionary(ViewDataDictionary, Object, Type)

ViewDataDictionaryVar olan bir örneğin parçası temelinde sınıfın yeni bir örneğini başlatır. Bu Oluşturucu SetModel(Object) , null olduğunda özel durumların oluşturmamasına engel olmak için dikkatli olur model .

ViewDataDictionary(ViewDataDictionary, Type)

ViewDataDictionaryVar olan bir örneğin parçası temelinde sınıfın yeni bir örneğini başlatır.

Özellikler

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

Geçerli modeli alır veya ayarlar.

ModelExplorer

İçin öğesini alır veya ayarlar ModelExplorer Model .

ModelMetadata

ModelMetadataBir ifadesi için Model (nullolmayan) veya bildirildiği gibi bir ifade alır Type .

ModelState

ModelStateDictionary öğesini alır.

TemplateInfo

TemplateInfo öğesini alır.

Values

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

Yöntemler

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)

Bu içinde adlandırılmış değerini alır expression ViewDataDictionary .

Eval(String, String)

expression ViewDataDictionary Verilen değeri, belirtilen kullanılarak biçimlendirilen şekilde alır format .

FormatValue(Object, String)

Verilen using öğesini biçimlendirir value format .

GetViewDataInfo(String)

ViewDataInfo expression Bu öğesinde adlandırılmış öğesini alır 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)

ModelExplorerYeni ' nin olmasını sağlamak Model ve yansıtmak için ayarlayın Model value .

TryGetValue(String, Object)

Belirtik Arabirim Kullanımları

IEnumerable.GetEnumerator()

Returns an enumerator that iterates through a collection.

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

Returns an enumerator that iterates through the collection.

Şunlara uygulanır