Freigeben über


RemoteAttribute Klasse

Definition

Ein RemoteAttributeBase für Controller, die die unauffällige Validierung konfigurieren, um eine Ajax-Anforderung an die Website zu senden. Die aufgerufene Aktion sollte JSON zurückgeben, die angibt, ob der Wert gültig ist.

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
Vererbung
RemoteAttribute
Vererbung
Attribute
Implementiert

Hinweise

Führt keine serverseitige Überprüfung der endgültigen Formularübermittlung durch.

Konstruktoren

RemoteAttribute()

Initialisiert eine neue Instanz der RemoteAttribute-Klasse.

RemoteAttribute(String, String, String)

Initialisiert eine neue Instanz der RemoteAttribute-Klasse.

RemoteAttribute(String, String)

Initialisiert eine neue Instanz der RemoteAttribute-Klasse.

RemoteAttribute(String)

Initialisiert eine neue Instanz der RemoteAttribute-Klasse.

Eigenschaften

AdditionalFields

Ruft die durch Trennzeichen getrennten Namen von Feldern ab, die der Client in eine Validierungsanforderung aufnehmen soll, oder legt diese fest.

AdditionalFields

Ruft die durch Trennzeichen getrennten Namen von Feldern ab, die der Client in eine Validierungsanforderung aufnehmen soll, oder legt diese fest.

(Geerbt von RemoteAttributeBase)
HttpMethod

Ruft die HTTP-Methode ("Get" oder ) ab, die beim Senden einer Validierungsanforderung verwendet werden soll, oder "Post"legt diesen fest.

HttpMethod

Ruft die HTTP-Methode ("Get" oder ) ab, die beim Senden einer Validierungsanforderung verwendet werden soll, oder "Post"legt diesen fest.

(Geerbt von RemoteAttributeBase)
RouteData

Ruft die ab, die RouteValueDictionary beim Generieren der URL verwendet wird, an die der Client eine Validierungsanforderung senden soll.

RouteData

Ruft die ab, die RouteValueDictionary beim Generieren der URL verwendet wird, an die der Client eine Validierungsanforderung senden soll.

(Geerbt von RemoteAttributeBase)
RouteName

Ruft den Routennamen ab, der beim Generieren der URL verwendet wird, an die der Client eine Validierungsanforderung senden soll, oder legt diese fest.

Methoden

AddValidation(ClientModelValidationContext)

Ein RemoteAttributeBase für Controller, die die unauffällige Validierung konfigurieren, um eine Ajax-Anforderung an die Website zu senden. Die aufgerufene Aktion sollte JSON zurückgeben, die angibt, ob der Wert gültig ist.

AddValidation(ClientModelValidationContext)

Fügt unauffällige HTML-Validierungsattribute hinzu ClientModelValidationContext.

(Geerbt von RemoteAttributeBase)
FormatAdditionalFieldsForClientValidation(String)

Formate property und AdditionalFields zur Verwendung in generiertem HTML.

FormatAdditionalFieldsForClientValidation(String)

Formate property und AdditionalFields zur Verwendung in generiertem HTML.

(Geerbt von RemoteAttributeBase)
FormatErrorMessage(String)

Ein RemoteAttributeBase für Controller, die die unauffällige Validierung konfigurieren, um eine Ajax-Anforderung an die Website zu senden. Die aufgerufene Aktion sollte JSON zurückgeben, die angibt, ob der Wert gültig ist.

FormatErrorMessage(String)

Ein RemoteAttributeBase für Controller, die die unauffällige Validierung konfigurieren, um eine Ajax-Anforderung an die Website zu senden. Die aufgerufene Aktion sollte JSON zurückgeben, die angibt, ob der Wert gültig ist.

(Geerbt von RemoteAttributeBase)
FormatPropertyForClientValidation(String)

Formate property für die Verwendung in generiertem HTML.

GetUrl(ClientModelValidationContext)

Gibt die URL zurück, an die der Client eine Validierungsanforderung senden soll.

IsValid(Object)

Ein RemoteAttributeBase für Controller, die die unauffällige Validierung konfigurieren, um eine Ajax-Anforderung an die Website zu senden. Die aufgerufene Aktion sollte JSON zurückgeben, die angibt, ob der Wert gültig ist.

IsValid(Object)

Ein RemoteAttributeBase für Controller, die die unauffällige Validierung konfigurieren, um eine Ajax-Anforderung an die Website zu senden. Die aufgerufene Aktion sollte JSON zurückgeben, die angibt, ob der Wert gültig ist.

(Geerbt von RemoteAttributeBase)

Gilt für: