RemoteAttribute Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona un atributo que usa el validador remoto del complemento de validación 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
- Herencia
-
RemoteAttribute
- Atributos
- Implementaciones
Constructores
RemoteAttribute() |
Inicializa una nueva instancia de la clase RemoteAttribute. |
RemoteAttribute(String) |
Inicializa una nueva instancia de la RemoteAttribute clase utilizando el nombre de ruta especificado. |
RemoteAttribute(String, String) |
Inicializa una nueva instancia de la RemoteAttribute clase utilizando el nombre del método de acción y el nombre del controlador especificados. |
RemoteAttribute(String, String, AreaReference) |
Inicializa una nueva instancia de la clase RemoteAttribute. |
RemoteAttribute(String, String, String) |
Inicializa una nueva instancia de la RemoteAttribute clase utilizando el nombre del método de acción, el nombre del controlador y el nombre del área especificados. |
Propiedades
AdditionalFields |
Obtiene o establece los campos adicionales que son necesarios para la validación. |
HttpMethod |
Obtiene o establece el método HTTP que se usa para la validación remota. |
RouteData |
Obtiene el diccionario de datos de ruta. |
RouteName |
Obtiene o establece el nombre de ruta. |
Routes |
Obtiene la colección de rutas de la tabla de rutas. |
Métodos
FormatAdditionalFieldsForClientValidation(String) |
Devuelve una cadena delimitada por comas de nombres de campo de validación. |
FormatErrorMessage(String) |
Da formato al mensaje de error que se muestra cuando se produce un error de validación. |
FormatPropertyForClientValidation(String) |
Da formato a la propiedad de validación de clientes al anteponerle un asterisco (*) y un punto. |
GetClientValidationRules(ModelMetadata, ControllerContext) |
Obtiene una lista de reglas de validación de clientes para la propiedad. |
GetUrl(ControllerContext) |
Obtiene la dirección URL de la llamada de validación remota. |
IsValid(Object) |
Este método devuelve siempre true. |