RemoteAttribute 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.
Fornece um atributo que usa o validador remoto de plug-in jQuery.
[System.AttributeUsage(System.AttributeTargets.Property)]
public class RemoteAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute, System.Web.Mvc.IClientValidatable
type RemoteAttribute = class
inherit ValidationAttribute
interface IClientValidatable
Public Class RemoteAttribute
Inherits ValidationAttribute
Implements IClientValidatable
- Herança
-
RemoteAttribute
- Atributos
- Implementações
Construtores
RemoteAttribute() |
Inicializa uma nova instância da classe RemoteAttribute. |
RemoteAttribute(String) |
Inicializa uma nova instância da RemoteAttribute classe usando o nome de rota especificado. |
RemoteAttribute(String, String) |
Inicializa uma nova instância da RemoteAttribute classe usando o nome do método de ação e o nome do controlador especificados. |
RemoteAttribute(String, String, AreaReference) |
Inicializa uma nova instância da classe RemoteAttribute. |
RemoteAttribute(String, String, String) |
Inicializa uma nova instância da RemoteAttribute classe usando o nome do método de ação, o nome do controlador e o nome da área especificados. |
Propriedades
AdditionalFields |
Obtém ou define os campos adicionais necessários para validação. |
HttpMethod |
Obtém ou define o método HTTP usado para a validação remota. |
RouteData |
Obtém o dicionário de dados de rota. |
RouteName |
Obtém ou define o nome da rota. |
Routes |
Obtém a coleção de rotas a partir da tabela de rotas. |
Métodos
FormatAdditionalFieldsForClientValidation(String) |
Retorna uma cadeia de caracteres delimitada por vírgulas de nomes de campos de validação. |
FormatErrorMessage(String) |
Formata a mensagem de erro exibida quando a validação falha. |
FormatPropertyForClientValidation(String) |
Formata a propriedade para a validação do cliente, precedendo um asterisco (*) e um ponto. |
GetClientValidationRules(ModelMetadata, ControllerContext) |
Obtém uma lista de regras de validação do cliente para a propriedade. |
GetUrl(ControllerContext) |
Obtém a URL para a chamada de validação remota. |
IsValid(Object) |
Este método sempre retorna verdadeiro. |