Поделиться через


RemoteAttribute Класс

Определение

Для RemoteAttributeBase контроллеров, которые настраивают ненавязчивую проверку для отправки запроса Ajax на веб-сайт. Вызываемое действие должно возвращать JSON, указывающий, является ли значение допустимым.

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
Наследование
RemoteAttribute
Наследование
Атрибуты
Реализации

Комментарии

Не выполняет проверку окончательной отправки формы на стороне сервера.

Конструкторы

RemoteAttribute()

Инициализирует новый экземпляр класса RemoteAttribute.

RemoteAttribute(String, String, String)

Инициализирует новый экземпляр класса RemoteAttribute.

RemoteAttribute(String, String)

Инициализирует новый экземпляр класса RemoteAttribute.

RemoteAttribute(String)

Инициализирует новый экземпляр класса RemoteAttribute.

Свойства

AdditionalFields

Возвращает или задает имена полей, разделенных запятыми, которые клиент должен включить в запрос на проверку.

AdditionalFields

Возвращает или задает имена полей, разделенных запятыми, которые клиент должен включить в запрос на проверку.

(Унаследовано от RemoteAttributeBase)
HttpMethod

Возвращает или задает метод HTTP ("Get" или "Post") клиент должен использовать при отправке запроса на проверку.

HttpMethod

Возвращает или задает метод HTTP ("Get" или "Post") клиент должен использовать при отправке запроса на проверку.

(Унаследовано от RemoteAttributeBase)
RouteData

Возвращает объект , используемый RouteValueDictionary при создании URL-адреса, по которому клиент должен отправить запрос на проверку.

RouteData

Возвращает объект , используемый RouteValueDictionary при создании URL-адреса, по которому клиент должен отправить запрос на проверку.

(Унаследовано от RemoteAttributeBase)
RouteName

Возвращает или задает имя маршрута, используемое при создании URL-адреса, по которому клиент должен отправлять запрос на проверку.

Методы

AddValidation(ClientModelValidationContext)

Для RemoteAttributeBase контроллеров, которые настраивают ненавязчивую проверку для отправки запроса Ajax на веб-сайт. Вызываемое действие должно возвращать JSON, указывающий, является ли значение допустимым.

AddValidation(ClientModelValidationContext)

Добавляет ненавязчивые HTML-атрибуты проверки в ClientModelValidationContext.

(Унаследовано от RemoteAttributeBase)
FormatAdditionalFieldsForClientValidation(String)

Форматы property и AdditionalFields для использования в созданном HTML.

FormatAdditionalFieldsForClientValidation(String)

Форматы property и AdditionalFields для использования в созданном HTML.

(Унаследовано от RemoteAttributeBase)
FormatErrorMessage(String)

Для RemoteAttributeBase контроллеров, которые настраивают ненавязчивую проверку для отправки запроса Ajax на веб-сайт. Вызываемое действие должно возвращать JSON, указывающий, является ли значение допустимым.

FormatErrorMessage(String)

Для RemoteAttributeBase контроллеров, которые настраивают ненавязчивую проверку для отправки запроса Ajax на веб-сайт. Вызываемое действие должно возвращать JSON, указывающий, является ли значение допустимым.

(Унаследовано от RemoteAttributeBase)
FormatPropertyForClientValidation(String)

Форматы property для использования в созданном HTML.

GetUrl(ClientModelValidationContext)

Возвращает URL-адрес, по которому клиент должен отправить запрос на проверку.

IsValid(Object)

Для RemoteAttributeBase контроллеров, которые настраивают ненавязчивую проверку для отправки запроса Ajax на веб-сайт. Вызываемое действие должно возвращать JSON, указывающий, является ли значение допустимым.

IsValid(Object)

Для RemoteAttributeBase контроллеров, которые настраивают ненавязчивую проверку для отправки запроса Ajax на веб-сайт. Вызываемое действие должно возвращать JSON, указывающий, является ли значение допустимым.

(Унаследовано от RemoteAttributeBase)

Применяется к