Compartilhar via


RemoteAttributeBase Classe

Definição

Um ValidationAttribute que configura a validação não discreta para enviar uma solicitação do Ajax para o site. O ponto de extremidade invocado deve retornar JSON indicando se o valor é válido.

public ref class RemoteAttributeBase abstract : System::ComponentModel::DataAnnotations::ValidationAttribute, Microsoft::AspNetCore::Mvc::ModelBinding::Validation::IClientModelValidator
[System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
public abstract class RemoteAttributeBase : System.ComponentModel.DataAnnotations.ValidationAttribute, Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator
[<System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type RemoteAttributeBase = class
    inherit ValidationAttribute
    interface IClientModelValidator
Public MustInherit Class RemoteAttributeBase
Inherits ValidationAttribute
Implements IClientModelValidator
Herança
RemoteAttributeBase
Derivado
Atributos
Implementações

Comentários

Não há validação do lado do servidor do envio do formulário final.

Construtores

RemoteAttributeBase()

Inicialize uma nova instância do RemoteAttributeBase.

Propriedades

AdditionalFields

Obtém ou define os nomes separados por vírgulas dos campos que o cliente deve incluir em uma solicitação de validação.

HttpMethod

Obtém ou define o método HTTP ("Get" ou "Post") que o cliente deve usar ao enviar uma solicitação de validação.

RouteData

Obtém o RouteValueDictionary usado ao gerar a URL em que o cliente deve enviar uma solicitação de validação.

Métodos

AddValidation(ClientModelValidationContext)

Adiciona atributos HTML de validação não discretos a ClientModelValidationContext.

FormatAdditionalFieldsForClientValidation(String)

Formatos property e AdditionalFields para uso em HTML gerado.

FormatErrorMessage(String)

Um ValidationAttribute que configura a validação não discreta para enviar uma solicitação do Ajax para o site. O ponto de extremidade invocado deve retornar JSON indicando se o valor é válido.

FormatPropertyForClientValidation(String)

Formatos property para uso no HTML gerado.

GetUrl(ClientModelValidationContext)

Retorna a URL em que o cliente deve enviar uma solicitação de validação.

IsValid(Object)

Um ValidationAttribute que configura a validação não discreta para enviar uma solicitação do Ajax para o site. O ponto de extremidade invocado deve retornar JSON indicando se o valor é válido.

Aplica-se a