Compartir a través de


RemoteAttribute Clase

Definición

para RemoteAttributeBase los controladores que configuran la validación discreta para enviar una solicitud Ajax al sitio web. La acción invocada debe devolver JSON que indica si el valor es válido.

public ref class RemoteAttribute : System::ComponentModel::DataAnnotations::ValidationAttribute, Microsoft::AspNetCore::Mvc::ModelBinding::Validation::IClientModelValidator
public ref class RemoteAttribute : Microsoft::AspNetCore::Mvc::RemoteAttributeBase
[System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
public class RemoteAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute, Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator
[System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
public class RemoteAttribute : Microsoft.AspNetCore.Mvc.RemoteAttributeBase
[<System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type RemoteAttribute = class
    inherit ValidationAttribute
    interface IClientModelValidator
[<System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type RemoteAttribute = class
    inherit RemoteAttributeBase
Public Class RemoteAttribute
Inherits ValidationAttribute
Implements IClientModelValidator
Public Class RemoteAttribute
Inherits RemoteAttributeBase
Herencia
RemoteAttribute
Herencia
Atributos
Implementaciones

Comentarios

No realiza ninguna validación del lado servidor del envío final del formulario.

Constructores

RemoteAttribute()

Inicializa una nueva instancia de la clase RemoteAttribute.

RemoteAttribute(String, String, String)

Inicializa una nueva instancia de la clase RemoteAttribute.

RemoteAttribute(String, String)

Inicializa una nueva instancia de la clase RemoteAttribute.

RemoteAttribute(String)

Inicializa una nueva instancia de la clase RemoteAttribute.

Propiedades

AdditionalFields

Obtiene o establece los nombres separados por comas de los campos que el cliente debe incluir en una solicitud de validación.

AdditionalFields

Obtiene o establece los nombres separados por comas de los campos que el cliente debe incluir en una solicitud de validación.

(Heredado de RemoteAttributeBase)
HttpMethod

Obtiene o establece el método HTTP ("Get" o "Post") que el cliente debe usar al enviar una solicitud de validación.

HttpMethod

Obtiene o establece el método HTTP ("Get" o "Post") que el cliente debe usar al enviar una solicitud de validación.

(Heredado de RemoteAttributeBase)
RouteData

Obtiene el objeto RouteValueDictionary utilizado al generar la dirección URL donde el cliente debe enviar una solicitud de validación.

RouteData

Obtiene el objeto RouteValueDictionary utilizado al generar la dirección URL donde el cliente debe enviar una solicitud de validación.

(Heredado de RemoteAttributeBase)
RouteName

Obtiene o establece el nombre de ruta utilizado al generar la dirección URL donde el cliente debe enviar una solicitud de validación.

Métodos

AddValidation(ClientModelValidationContext)

para RemoteAttributeBase los controladores que configuran la validación discreta para enviar una solicitud Ajax al sitio web. La acción invocada debe devolver JSON que indica si el valor es válido.

AddValidation(ClientModelValidationContext)

Agrega atributos HTML de validación discretas a ClientModelValidationContext.

(Heredado de RemoteAttributeBase)
FormatAdditionalFieldsForClientValidation(String)

Formatos property y AdditionalFields para su uso en HTML generado.

FormatAdditionalFieldsForClientValidation(String)

Formatos property y AdditionalFields para su uso en HTML generado.

(Heredado de RemoteAttributeBase)
FormatErrorMessage(String)

para RemoteAttributeBase los controladores que configuran la validación discreta para enviar una solicitud Ajax al sitio web. La acción invocada debe devolver JSON que indica si el valor es válido.

FormatErrorMessage(String)

para RemoteAttributeBase los controladores que configuran la validación discreta para enviar una solicitud Ajax al sitio web. La acción invocada debe devolver JSON que indica si el valor es válido.

(Heredado de RemoteAttributeBase)
FormatPropertyForClientValidation(String)

Formatos property para su uso en HTML generado.

GetUrl(ClientModelValidationContext)

Devuelve la dirección URL donde el cliente debe enviar una solicitud de validación.

IsValid(Object)

para RemoteAttributeBase los controladores que configuran la validación discreta para enviar una solicitud Ajax al sitio web. La acción invocada debe devolver JSON que indica si el valor es válido.

IsValid(Object)

para RemoteAttributeBase los controladores que configuran la validación discreta para enviar una solicitud Ajax al sitio web. La acción invocada debe devolver JSON que indica si el valor es válido.

(Heredado de RemoteAttributeBase)

Se aplica a