Compartir a través de


ViewDataDictionary<TModel> Clase

Definición

Representa un contenedor que se utiliza para pasar datos fuertemente tipados entre un controlador y una vista.

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

Parámetros de tipo

TModel

Tipo del modelo.

Herencia
ViewDataDictionary<TModel>

Constructores

ViewDataDictionary<TModel>()

Inicializa una nueva instancia de la clase ViewDataDictionary<TModel>.

ViewDataDictionary<TModel>(TModel)

Inicializa una nueva instancia de la ViewDataDictionary<TModel> clase utilizando el modelo especificado.

ViewDataDictionary<TModel>(ViewDataDictionary)

Inicializa una nueva instancia de la ViewDataDictionary<TModel> clase utilizando el diccionario de datos de vista especificado.

Propiedades

Count

Obtiene el número de elementos de la colección.

(Heredado de ViewDataDictionary)
IsReadOnly

Obtiene un valor que indica si la colección es de solo lectura.

(Heredado de ViewDataDictionary)
Item[String]

Obtiene o establece el elemento asociado a la clave especificada.

(Heredado de ViewDataDictionary)
Keys

Obtiene una colección que contiene las claves de este diccionario.

(Heredado de ViewDataDictionary)
Model

Obtiene o establece el modelo.

ModelMetadata

Obtiene o establece información sobre el modelo.

ModelState

Obtiene el estado del modelo.

(Heredado de ViewDataDictionary)
TemplateInfo

Obtiene o establece un objeto que encapsula la información sobre el contexto de la plantilla actual.

(Heredado de ViewDataDictionary)
Values

Obtiene una colección que contiene los valores de este diccionario.

(Heredado de ViewDataDictionary)

Métodos

Add(KeyValuePair<String,Object>)

Agrega el elemento especificado a la colección.

(Heredado de ViewDataDictionary)
Add(String, Object)

Agrega un elemento a la colección mediante la clave y el valor especificados.

(Heredado de ViewDataDictionary)
Clear()

Quita todos los elementos de la colección.

(Heredado de ViewDataDictionary)
Contains(KeyValuePair<String,Object>)

Determina si la colección contiene el elemento especificado.

(Heredado de ViewDataDictionary)
ContainsKey(String)

Determina si la colección contiene un elemento que tiene la clave especificada.

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

Copia los elementos de la colección en una matriz, que empieza en un índice en particular.

(Heredado de ViewDataDictionary)
Eval(String)

Evalúa la expresión especificada.

(Heredado de ViewDataDictionary)
Eval(String, String)

Evalúa la expresión especificada mediante el formato especificado.

(Heredado de ViewDataDictionary)
GetEnumerator()

Devuelve un enumerador que se puede usar para procesar una iteración en la colección.

(Heredado de ViewDataDictionary)
GetViewDataInfo(String)

Devuelve información sobre los datos de vista según lo definido por el expression parámetro .

(Heredado de ViewDataDictionary)
Remove(KeyValuePair<String,Object>)

Quita de la colección la primera aparición de un objeto especificado.

(Heredado de ViewDataDictionary)
Remove(String)

Quita el elemento de la colección mediante la clave especificada.

(Heredado de ViewDataDictionary)
SetModel(Object)

Establece el modelo de datos que se va a usar para la vista.

TryGetValue(String, Object)

Intenta recuperar el valor que está asociado a la clave especificada.

(Heredado de ViewDataDictionary)

Implementaciones de interfaz explícitas

IEnumerable.GetEnumerator()

Devuelve un enumerador que se puede usar para procesar una iteración en la colección.

(Heredado de ViewDataDictionary)

Se aplica a