RemoteAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit un attribut qui utilise le validateur à distance du plug-in de validation 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
- Héritage
-
RemoteAttribute
- Attributs
- Implémente
Constructeurs
RemoteAttribute() |
Initialise une nouvelle instance de la classe RemoteAttribute. |
RemoteAttribute(String) |
Initialise une nouvelle instance de la classe à l’aide RemoteAttribute du nom d’itinéraire spécifié. |
RemoteAttribute(String, String) |
Initialise une nouvelle instance de la classe à l’aide RemoteAttribute du nom de la méthode d’action et du nom du contrôleur spécifiés. |
RemoteAttribute(String, String, AreaReference) |
Initialise une nouvelle instance de la classe RemoteAttribute. |
RemoteAttribute(String, String, String) |
Initialise une nouvelle instance de la classe à l’aide RemoteAttribute du nom de méthode d’action, du nom du contrôleur et du nom de la zone spécifiés. |
Propriétés
AdditionalFields |
Obtient ou définit les champs supplémentaires requis pour la validation. |
HttpMethod |
Obtient ou définit la méthode HTTP utilisée pour la validation à distance. |
RouteData |
Obtient le dictionnaire de données d'itinéraires. |
RouteName |
Obtient ou définit le nom de l’itinéraire. |
Routes |
Obtient de la table d'itinéraires la collection d'itinéraires. |
Méthodes
FormatAdditionalFieldsForClientValidation(String) |
Retourne une chaîne délimitée par des virgules de noms de champs de validation. |
FormatErrorMessage(String) |
Met en forme le message d'erreur affiché en cas d'échec de la validation. |
FormatPropertyForClientValidation(String) |
Met en forme la propriété pour la validation côté client en la faisant précéder d'un astérisque (*) et d'un point. |
GetClientValidationRules(ModelMetadata, ControllerContext) |
Obtient la liste de règles de validation du client distant pour la propriété. |
GetUrl(ControllerContext) |
Obtient l'URL pour l'appel de la validation à distance. |
IsValid(Object) |
Cette méthode retourne toujours true. |