ViewDataDictionary Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un contenedor que se usa para pasar datos entre un controlador y una vista.
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))
- Herencia
-
ViewDataDictionary
- Derivado
- Implementaciones
-
ICollection<KeyValuePair<String,Object>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,Object> IEnumerable<KeyValuePair<String,Object>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Constructores
ViewDataDictionary() |
Inicializa una nueva instancia de la clase ViewDataDictionary. |
ViewDataDictionary(Object) |
Inicializa una nueva instancia de la ViewDataDictionary clase utilizando el modelo especificado. |
ViewDataDictionary(ViewDataDictionary) |
Inicializa una nueva instancia de la ViewDataDictionary clase utilizando el diccionario especificado. |
Propiedades
Count |
Obtiene el número de elementos de la colección. |
IsReadOnly |
Obtiene un valor que indica si la colección es de solo lectura. |
Item[String] |
Obtiene o establece el elemento asociado a la clave especificada. |
Keys |
Obtiene una colección que contiene las claves de este diccionario. |
Model |
Obtiene o establece el modelo asociado a los datos de vista. |
ModelMetadata |
Obtiene o establece información sobre el modelo. |
ModelState |
Obtiene el estado del modelo. |
TemplateInfo |
Obtiene o establece un objeto que encapsula la información sobre el contexto de la plantilla actual. |
Values |
Obtiene una colección que contiene los valores de este diccionario. |
Métodos
Add(KeyValuePair<String,Object>) |
Agrega el elemento especificado a la colección. |
Add(String, Object) |
Agrega un elemento a la colección mediante la clave y el valor especificados. |
Clear() |
Quita todos los elementos de la colección. |
Contains(KeyValuePair<String,Object>) |
Determina si la colección contiene el elemento especificado. |
ContainsKey(String) |
Determina si la colección contiene un elemento que tiene la clave especificada. |
CopyTo(KeyValuePair<String,Object>[], Int32) |
Copia los elementos de la colección en una matriz, que empieza en un índice en particular. |
Eval(String) |
Evalúa la expresión especificada. |
Eval(String, String) |
Evalúa la expresión especificada mediante el formato especificado. |
GetEnumerator() |
Devuelve un enumerador que se puede usar para procesar una iteración en la colección. |
GetViewDataInfo(String) |
Devuelve información sobre los datos de vista definidos por el |
Remove(KeyValuePair<String,Object>) |
Quita de la colección la primera aparición de un objeto especificado. |
Remove(String) |
Quita el elemento de la colección mediante la clave especificada. |
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. |
Implementaciones de interfaz explícitas
IEnumerable.GetEnumerator() |
Devuelve un enumerador que se puede usar para procesar una iteración en la colección. |