ModelBinderDictionary 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 una clase que contiene todos los enlazadores de modelos para la aplicación, enumerados por tipo de enlazador.
public class ModelBinderDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<Type,System.Web.Mvc.IModelBinder>>, System.Collections.Generic.IDictionary<Type,System.Web.Mvc.IModelBinder>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<Type,System.Web.Mvc.IModelBinder>>
type ModelBinderDictionary = class
interface IDictionary<Type, IModelBinder>
interface ICollection<KeyValuePair<Type, IModelBinder>>
interface seq<KeyValuePair<Type, IModelBinder>>
interface IEnumerable
Public Class ModelBinderDictionary
Implements ICollection(Of KeyValuePair(Of Type, IModelBinder)), IDictionary(Of Type, IModelBinder), IEnumerable(Of KeyValuePair(Of Type, IModelBinder))
- Herencia
-
ModelBinderDictionary
- Implementaciones
-
ICollection<KeyValuePair<Type,IModelBinder>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<Type,IModelBinder> IEnumerable<KeyValuePair<Type,IModelBinder>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Constructores
ModelBinderDictionary() |
Inicializa una nueva instancia de la clase ModelBinderDictionary. |
Propiedades
Count |
Obtiene el número de elementos del diccionario de enlazadores de modelos. |
DefaultBinder |
Obtiene o establece el enlazador de modelos predeterminado. |
IsReadOnly |
Obtiene un valor que indica si el diccionario de enlazadores de modelos es de solo lectura. |
Item[Type] |
Obtiene o establece la clave especificada en un objeto que implementa la interfaz IModelBinder. |
Keys |
Obtiene una colección que contiene las claves del diccionario de enlazadores de modelos. |
Values |
Obtiene una colección que contiene los valores del diccionario de enlazadores de modelos. |
Métodos
Add(KeyValuePair<Type,IModelBinder>) |
Agrega el elemento especificado al diccionario de enlazadores de modelos. |
Add(Type, IModelBinder) |
Agrega el elemento especificado al diccionario de enlazadores de modelos mediante la clave especificada. |
Clear() |
Quita todos los elementos del diccionario de enlazadores de modelos. |
Contains(KeyValuePair<Type,IModelBinder>) |
Determina si el diccionario de enlazadores de modelos contiene un valor especificado. |
ContainsKey(Type) |
Determina si el diccionario de enlazadores de modelos contiene un elemento que tiene la clave especificada. |
CopyTo(KeyValuePair<Type,IModelBinder>[], Int32) |
Copia los elementos del diccionario de enlazadores de modelos en una matriz, empezando en un índice especificado. |
GetBinder(Type) |
Recupera el enlazador de modelos del tipo especificado. |
GetBinder(Type, Boolean) |
Recupera el enlazador de modelos para el tipo especificado o recupera el enlazador de modelos predeterminado. |
GetEnumerator() |
Devuelve un enumerador que se puede usar para procesar una iteración en la colección. |
Remove(KeyValuePair<Type,IModelBinder>) |
Quita la primera aparición del elemento especificado del diccionario de enlazadores de modelos. |
Remove(Type) |
Quita el elemento que contiene la clave especificada del diccionario de enlazadores de modelos. |
TryGetValue(Type, IModelBinder) |
Obtiene el valor que está asociado a la clave especificada. |
Implementaciones de interfaz explícitas
IEnumerable.GetEnumerator() |
Devuelve un enumerador que se puede usar para recorrer en iteración una colección. |