Partager via


RemoteAttributeBase Classe

Définition

ValidationAttribute qui configure la validation discrète pour envoyer une requête Ajax au site web. Le point de terminaison appelé doit retourner json indiquant si la valeur est valide.

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
Héritage
RemoteAttributeBase
Dérivé
Attributs
Implémente

Remarques

N’effectue aucune validation côté serveur de l’envoi final du formulaire.

Constructeurs

RemoteAttributeBase()

Initialisez une nouvelle instance de RemoteAttributeBase.

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.

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.

RouteData

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

Méthodes

AddValidation(ClientModelValidationContext)

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

FormatAdditionalFieldsForClientValidation(String)

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

FormatErrorMessage(String)

ValidationAttribute qui configure la validation discrète pour envoyer une requête Ajax au site web. Le point de terminaison appelé doit retourner json indiquant si la valeur est valide.

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)

ValidationAttribute qui configure la validation discrète pour envoyer une requête Ajax au site web. Le point de terminaison appelé doit retourner json indiquant si la valeur est valide.

S’applique à