Partager via


RemoteAttribute Classe

Définition

RemoteAttributeBase pour les contrôleurs qui configurent la validation discrète pour envoyer une requête Ajax au site web. L’action appelée doit retourner json indiquant si la valeur est valide.

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
Héritage
RemoteAttribute
Héritage
Attributs
Implémente

Remarques

N’effectue aucune validation côté serveur de la soumission finale du formulaire.

Constructeurs

RemoteAttribute()

Initialise une nouvelle instance de la classe RemoteAttribute.

RemoteAttribute(String, String, String)

Initialise une nouvelle instance de la classe RemoteAttribute.

RemoteAttribute(String, String)

Initialise une nouvelle instance de la classe RemoteAttribute.

RemoteAttribute(String)

Initialise une nouvelle instance de la classe RemoteAttribute.

Propriétés

AdditionalFields

Obtient ou définit les noms séparés par des virgules des champs que le client doit inclure dans une demande de validation.

AdditionalFields

Obtient ou définit les noms séparés par des virgules des champs que le client doit inclure dans une demande de validation.

(Hérité de RemoteAttributeBase)
HttpMethod

Obtient ou définit la méthode HTTP ("Get" ou "Post") que le client doit utiliser lors de l’envoi d’une demande de validation.

HttpMethod

Obtient ou définit la méthode HTTP ("Get" ou "Post") que le client doit utiliser lors de l’envoi d’une demande de validation.

(Hérité de RemoteAttributeBase)
RouteData

Obtient le RouteValueDictionary utilisé lors de la génération de l’URL où le client doit envoyer une demande de validation.

RouteData

Obtient le RouteValueDictionary utilisé lors de la génération de l’URL où le client doit envoyer une demande de validation.

(Hérité de RemoteAttributeBase)
RouteName

Obtient ou définit le nom de route utilisé lors de la génération de l’URL à laquelle le client doit envoyer une demande de validation.

Méthodes

AddValidation(ClientModelValidationContext)

RemoteAttributeBase pour les contrôleurs qui configurent la validation discrète pour envoyer une requête Ajax au site web. L’action appelée doit retourner json indiquant si la valeur est valide.

AddValidation(ClientModelValidationContext)

Ajoute des attributs HTML de validation discrète à ClientModelValidationContext.

(Hérité de RemoteAttributeBase)
FormatAdditionalFieldsForClientValidation(String)

Formats property et AdditionalFields à utiliser dans le code HTML généré.

FormatAdditionalFieldsForClientValidation(String)

Formats property et AdditionalFields à utiliser dans le code HTML généré.

(Hérité de RemoteAttributeBase)
FormatErrorMessage(String)

RemoteAttributeBase pour les contrôleurs qui configurent la validation discrète pour envoyer une requête Ajax au site web. L’action appelée doit retourner json indiquant si la valeur est valide.

FormatErrorMessage(String)

RemoteAttributeBase pour les contrôleurs qui configurent la validation discrète pour envoyer une requête Ajax au site web. L’action appelée doit retourner json indiquant si la valeur est valide.

(Hérité de RemoteAttributeBase)
FormatPropertyForClientValidation(String)

Formats property à utiliser dans le code HTML généré.

GetUrl(ClientModelValidationContext)

Retourne l’URL dans laquelle le client doit envoyer une demande de validation.

IsValid(Object)

RemoteAttributeBase pour les contrôleurs qui configurent la validation discrète pour envoyer une requête Ajax au site web. L’action appelée doit retourner json indiquant si la valeur est valide.

IsValid(Object)

RemoteAttributeBase pour les contrôleurs qui configurent la validation discrète pour envoyer une requête Ajax au site web. L’action appelée doit retourner json indiquant si la valeur est valide.

(Hérité de RemoteAttributeBase)

S’applique à