다음을 통해 공유


RemoteAttributeBase 클래스

정의

ValidationAttribute 웹 사이트에 Ajax 요청을 보내도록 눈에 거슬리지 않는 유효성 검사를 구성하는 입니다. 호출된 엔드포인트는 값이 유효한지 여부를 나타내는 JSON을 반환해야 합니다.

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
상속
RemoteAttributeBase
파생
특성
구현

설명

최종 양식 제출의 서버 쪽 유효성 검사를 수행하지 않습니다.

생성자

RemoteAttributeBase()

의 새 instance 초기화합니다RemoteAttributeBase.

속성

AdditionalFields

클라이언트가 유효성 검사 요청에 포함해야 하는 필드의 쉼표로 구분된 이름을 가져오거나 설정합니다.

HttpMethod

유효성 검사 요청을 보낼 때 클라이언트가 사용해야 하는 HTTP 메서드("Get" 또는 )를 가져오거나 "Post"설정합니다.

RouteData

클라이언트가 RouteValueDictionary 유효성 검사 요청을 보내야 하는 URL을 생성할 때 사용되는 를 가져옵니다.

메서드

AddValidation(ClientModelValidationContext)

눈에 거슬리지 않는 유효성 검사 HTML 특성을 에 ClientModelValidationContext추가합니다.

FormatAdditionalFieldsForClientValidation(String)

형식 및 AdditionalFieldsproperty 생성된 HTML에서 사용할 수 있습니다.

FormatErrorMessage(String)

ValidationAttribute 웹 사이트에 Ajax 요청을 보내도록 눈에 거슬리지 않는 유효성 검사를 구성하는 입니다. 호출된 엔드포인트는 값이 유효한지 여부를 나타내는 JSON을 반환해야 합니다.

FormatPropertyForClientValidation(String)

property 생성된 HTML에서 사용할 형식입니다.

GetUrl(ClientModelValidationContext)

클라이언트가 유효성 검사 요청을 보내야 하는 URL을 반환합니다.

IsValid(Object)

ValidationAttribute 웹 사이트에 Ajax 요청을 보내도록 눈에 거슬리지 않는 유효성 검사를 구성하는 입니다. 호출된 엔드포인트는 값이 유효한지 여부를 나타내는 JSON을 반환해야 합니다.

적용 대상