Udostępnij za pośrednictwem


RemoteAttribute Klasa

Definicja

Element RemoteAttributeBase dla kontrolerów, który konfiguruje weryfikację dyskretną w celu wysłania żądania AJAX do witryny internetowej. Wywołana akcja powinna zwrócić kod JSON wskazujący, czy wartość jest prawidłowa.

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
Dziedziczenie
RemoteAttribute
Dziedziczenie
Atrybuty
Implementuje

Uwagi

Nie sprawdza poprawności formularza końcowego po stronie serwera.

Konstruktory

RemoteAttribute()

Inicjuje nowe wystąpienie klasy RemoteAttribute.

RemoteAttribute(String, String, String)

Inicjuje nowe wystąpienie klasy RemoteAttribute.

RemoteAttribute(String, String)

Inicjuje nowe wystąpienie klasy RemoteAttribute.

RemoteAttribute(String)

Inicjuje nowe wystąpienie klasy RemoteAttribute.

Właściwości

AdditionalFields

Pobiera lub ustawia rozdzielone przecinkami nazwy pól, które klient powinien uwzględnić w żądaniu weryfikacji.

AdditionalFields

Pobiera lub ustawia rozdzielone przecinkami nazwy pól, które klient powinien uwzględnić w żądaniu weryfikacji.

(Odziedziczone po RemoteAttributeBase)
HttpMethod

Pobiera lub ustawia metodę HTTP ("Get" lub "Post") klienta, którego należy użyć podczas wysyłania żądania weryfikacji.

HttpMethod

Pobiera lub ustawia metodę HTTP ("Get" lub "Post") klienta, którego należy użyć podczas wysyłania żądania weryfikacji.

(Odziedziczone po RemoteAttributeBase)
RouteData

RouteValueDictionary Pobiera wartość używaną podczas generowania adresu URL, pod którym klient powinien wysłać żądanie weryfikacji.

RouteData

RouteValueDictionary Pobiera wartość używaną podczas generowania adresu URL, pod którym klient powinien wysłać żądanie weryfikacji.

(Odziedziczone po RemoteAttributeBase)
RouteName

Pobiera lub ustawia nazwę trasy używaną podczas generowania adresu URL, pod którym klient powinien wysłać żądanie weryfikacji.

Metody

AddValidation(ClientModelValidationContext)

Element RemoteAttributeBase dla kontrolerów, który konfiguruje weryfikację dyskretną w celu wysłania żądania AJAX do witryny internetowej. Wywołana akcja powinna zwrócić kod JSON wskazujący, czy wartość jest prawidłowa.

AddValidation(ClientModelValidationContext)

Dodaje nietrwałe atrybuty HTML walidacji do ClientModelValidationContextelementu .

(Odziedziczone po RemoteAttributeBase)
FormatAdditionalFieldsForClientValidation(String)

Formaty property i AdditionalFields do użycia w generowanym kodzie HTML.

FormatAdditionalFieldsForClientValidation(String)

Formaty property i AdditionalFields do użycia w generowanym kodzie HTML.

(Odziedziczone po RemoteAttributeBase)
FormatErrorMessage(String)

Element RemoteAttributeBase dla kontrolerów, który konfiguruje weryfikację dyskretną w celu wysłania żądania AJAX do witryny internetowej. Wywołana akcja powinna zwrócić kod JSON wskazujący, czy wartość jest prawidłowa.

FormatErrorMessage(String)

Element RemoteAttributeBase dla kontrolerów, który konfiguruje weryfikację dyskretną w celu wysłania żądania AJAX do witryny internetowej. Wywołana akcja powinna zwrócić kod JSON wskazujący, czy wartość jest prawidłowa.

(Odziedziczone po RemoteAttributeBase)
FormatPropertyForClientValidation(String)

Formaty property do użycia w generowanym kodzie HTML.

GetUrl(ClientModelValidationContext)

Zwraca adres URL, pod którym klient powinien wysłać żądanie weryfikacji.

IsValid(Object)

Element RemoteAttributeBase dla kontrolerów, który konfiguruje weryfikację dyskretną w celu wysłania żądania AJAX do witryny internetowej. Wywołana akcja powinna zwrócić kod JSON wskazujący, czy wartość jest prawidłowa.

IsValid(Object)

Element RemoteAttributeBase dla kontrolerów, który konfiguruje weryfikację dyskretną w celu wysłania żądania AJAX do witryny internetowej. Wywołana akcja powinna zwrócić kod JSON wskazujący, czy wartość jest prawidłowa.

(Odziedziczone po RemoteAttributeBase)

Dotyczy