ModelBinderDictionary Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma classe que contém todos os associadores de modelo para o aplicativo, listados por tipo de associador.
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))
- Herança
-
ModelBinderDictionary
- Implementações
-
ICollection<KeyValuePair<Type,IModelBinder>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<Type,IModelBinder> IEnumerable<KeyValuePair<Type,IModelBinder>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Construtores
ModelBinderDictionary() |
Inicializa uma nova instância da classe ModelBinderDictionary. |
Propriedades
Count |
Obtém o número de elementos no dicionário de associador de modelo. |
DefaultBinder |
Obtém ou define o associador de modelo padrão. |
IsReadOnly |
Obtém um valor que indica se o dicionário de associador de modelo é somente leitura. |
Item[Type] |
Obtém ou define a chave especificada em um objeto que implementa a interface IModelBinder. |
Keys |
Obtém uma coleção que contém as chaves no dicionário de associador de modelo. |
Values |
Obtém uma coleção que contém os valores no dicionário do associador de modelo. |
Métodos
Add(KeyValuePair<Type,IModelBinder>) |
Adiciona o item especificado ao dicionário de associador de modelo. |
Add(Type, IModelBinder) |
Adiciona o item especificado ao dicionário de associador de modelo usando a chave especificada. |
Clear() |
Remove todos os itens do dicionário de associador de modelo. |
Contains(KeyValuePair<Type,IModelBinder>) |
Determina se o dicionário de associador de modelo contém um valor especificado. |
ContainsKey(Type) |
Determina se o dicionário do associador de modelo contém um elemento que tem a chave especificada. |
CopyTo(KeyValuePair<Type,IModelBinder>[], Int32) |
Copia os elementos do dicionário do associador de modelo em uma matriz, começando em um índice especificado. |
GetBinder(Type) |
Recupera o associador de modelo para o tipo especificado. |
GetBinder(Type, Boolean) |
Recupera o associador de modelo para o tipo especificado ou o associador de modelo padrão. |
GetEnumerator() |
Retorna um enumerador que pode ser usado para iterar na coleção. |
Remove(KeyValuePair<Type,IModelBinder>) |
Remove a primeira ocorrência do elemento especificado do dicionário de associador de modelo. |
Remove(Type) |
Remove o elemento que tem a chave especificada do dicionário de associador de modelo. |
TryGetValue(Type, IModelBinder) |
Obtém o valor associado à chave especificada. |
Implantações explícitas de interface
IEnumerable.GetEnumerator() |
Retorna um enumerador que pode ser usado para iterar por uma coleção. |