RemoteAttribute Classe

Definição

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.

Aplica-se a