Sdílet prostřednictvím


RemoteAttribute Třída

Definice

A RemoteAttributeBase pro kontrolery, který konfiguruje nenápadné ověření k odeslání požadavku Ajax na web. Vyvolaná akce by měla vrátit JSON označující, jestli je hodnota platná.

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
Dědičnost
RemoteAttribute
Dědičnost
Atributy
Implementuje

Poznámky

Neprovádí žádné ověření odeslání konečného formuláře na straně serveru.

Konstruktory

RemoteAttribute()

Inicializuje novou instanci RemoteAttribute třídy.

RemoteAttribute(String, String, String)

Inicializuje novou instanci RemoteAttribute třídy.

RemoteAttribute(String, String)

Inicializuje novou instanci RemoteAttribute třídy.

RemoteAttribute(String)

Inicializuje novou instanci RemoteAttribute třídy.

Vlastnosti

AdditionalFields

Získá nebo nastaví názvy polí oddělených čárkami, které by klient měl zahrnout do žádosti o ověření.

AdditionalFields

Získá nebo nastaví názvy polí oddělených čárkami, které by klient měl zahrnout do žádosti o ověření.

(Zděděno od RemoteAttributeBase)
HttpMethod

Získá nebo nastaví metodu HTTP ("Get" nebo "Post") klient by měl použít při odesílání žádosti o ověření.

HttpMethod

Získá nebo nastaví metodu HTTP ("Get" nebo "Post") klient by měl použít při odesílání žádosti o ověření.

(Zděděno od RemoteAttributeBase)
RouteData

RouteValueDictionary Získá použití při generování adresy URL, kde klient by měl odeslat žádost o ověření.

RouteData

RouteValueDictionary Získá použití při generování adresy URL, kde klient by měl odeslat žádost o ověření.

(Zděděno od RemoteAttributeBase)
RouteName

Získá nebo nastaví název trasy použité při generování adresy URL, kam by klient měl odeslat žádost o ověření.

Metody

AddValidation(ClientModelValidationContext)

A RemoteAttributeBase pro kontrolery, který konfiguruje nenápadné ověření k odeslání požadavku Ajax na web. Vyvolaná akce by měla vrátit JSON označující, jestli je hodnota platná.

AddValidation(ClientModelValidationContext)

Přidá do souboru nevtíravé ověřovací atributy ClientModelValidationContextHTML.

(Zděděno od RemoteAttributeBase)
FormatAdditionalFieldsForClientValidation(String)

Formáty property a AdditionalFields pro použití ve vygenerovaném kódu HTML.

FormatAdditionalFieldsForClientValidation(String)

Formáty property a AdditionalFields pro použití ve vygenerovaném kódu HTML.

(Zděděno od RemoteAttributeBase)
FormatErrorMessage(String)

A RemoteAttributeBase pro kontrolery, který konfiguruje nenápadné ověření k odeslání požadavku Ajax na web. Vyvolaná akce by měla vrátit JSON označující, jestli je hodnota platná.

FormatErrorMessage(String)

A RemoteAttributeBase pro kontrolery, který konfiguruje nenápadné ověření k odeslání požadavku Ajax na web. Vyvolaná akce by měla vrátit JSON označující, jestli je hodnota platná.

(Zděděno od RemoteAttributeBase)
FormatPropertyForClientValidation(String)

Formáty property pro použití ve vygenerovaném kódu HTML.

GetUrl(ClientModelValidationContext)

Vrátí adresu URL, kam má klient odeslat žádost o ověření.

IsValid(Object)

A RemoteAttributeBase pro kontrolery, který konfiguruje nenápadné ověření k odeslání požadavku Ajax na web. Vyvolaná akce by měla vrátit JSON označující, jestli je hodnota platná.

IsValid(Object)

A RemoteAttributeBase pro kontrolery, který konfiguruje nenápadné ověření k odeslání požadavku Ajax na web. Vyvolaná akce by měla vrátit JSON označující, jestli je hodnota platná.

(Zděděno od RemoteAttributeBase)

Platí pro