다음을 통해 공유


DefaultModelBindingMessageProvider 클래스

정의

읽기/쓰기 ModelBindingMessageProvider 구현.

public ref class DefaultModelBindingMessageProvider : Microsoft::AspNetCore::Mvc::ModelBinding::Metadata::ModelBindingMessageProvider
public class DefaultModelBindingMessageProvider : Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider
type DefaultModelBindingMessageProvider = class
    inherit ModelBindingMessageProvider
Public Class DefaultModelBindingMessageProvider
Inherits ModelBindingMessageProvider
상속
DefaultModelBindingMessageProvider

생성자

DefaultModelBindingMessageProvider()

DefaultModelBindingMessageProvider 클래스의 새 인스턴스를 초기화합니다.

DefaultModelBindingMessageProvider(DefaultModelBindingMessageProvider)

를 기반으로 클래스의 DefaultModelBindingMessageProvider 새 instance 초기화합니다originalProvider.

속성

AttemptedValueIsInvalidAccessor

가 또는 형식일 때 Exception 모델 바인딩 시스템이 추가하는 오류 메시지 , OverflowException값이 알려져 있고 오류가 속성과 연결 FormatException 됩니다.

MissingBindRequiredValueAccessor

연결된 BindRequiredAttribute 속성이 바인딩되지 않은 경우 모델 바인딩 시스템에서 추가하는 오류 메시지입니다.

MissingKeyOrValueAccessor

키 또는 의 값 KeyValuePair<TKey,TValue> 이 바인딩되어 있지만 둘 다 바인딩되지 않을 때 모델 바인딩 시스템이 추가하는 오류 메시지입니다.

MissingRequestBodyRequiredValueAccessor

요청 본문에 대해 값이 제공되지 않지만 값이 필요한 경우 모델 바인딩 시스템이 추가하는 오류 메시지입니다.

NonPropertyAttemptedValueIsInvalidAccessor

가 또는 형식일 때 Exception 모델 바인딩 시스템이 추가하는 오류 메시지 , OverflowException값이 알려져 있으며, 오류가 컬렉션 요소 또는 매개 변수와 연결 FormatException 됩니다.

NonPropertyUnknownValueIsInvalidAccessor

가 또는 형식일 때 Exception 모델 바인딩 시스템이 추가하는 오류 메시지입니다OverflowException. 값은 알 수 없으며, 오류는 컬렉션 요소 또는 매개 변수와 연결 FormatException 됩니다.

NonPropertyValueMustBeANumberAccessor

오류 메시지 HTML 및 태그 도우미는 숫자 형식의 클라이언트 쪽 유효성 검사를 위해 를 추가합니다. (예:) 컬렉션 요소 또는 작업 매개 변수의 float 필드에 올바른 형식의 값이 없는 경우 브라우저에 표시됩니다.

UnknownValueIsInvalidAccessor

가 또는 형식일 때 Exception 모델 바인딩 시스템이 추가하는 오류 메시지 , OverflowException값을 알 수 없으며 오류가 속성과 연결 FormatException 됩니다.

ValueIsInvalidAccessor

대체 오류 메시지 HTML 및 태그 도우미는 속성이 유효하지 않지만 ModelError에 가 nullErrorMessage있을 때 표시됩니다.

ValueMustBeANumberAccessor

오류 메시지 HTML 및 태그 도우미는 숫자 형식의 클라이언트 쪽 유효성 검사를 위해 를 추가합니다. (예:) 속성의 필드에 float 올바른 형식의 값이 없는 경우 브라우저에 표시됩니다.

ValueMustNotBeNullAccessor

값이 비 속성Nullable에 바인딩되면 모델 바인딩 시스템이 추가하는 null 오류 메시지입니다.

메서드

SetAttemptedValueIsInvalidAccessor(Func<String,String,String>)

AttemptedValueIsInvalidAccessor 속성을 설정합니다.

SetMissingBindRequiredValueAccessor(Func<String,String>)

MissingBindRequiredValueAccessor 속성을 설정합니다.

SetMissingKeyOrValueAccessor(Func<String>)

MissingKeyOrValueAccessor 속성을 설정합니다.

SetMissingRequestBodyRequiredValueAccessor(Func<String>)

MissingRequestBodyRequiredValueAccessor 속성을 설정합니다.

SetNonPropertyAttemptedValueIsInvalidAccessor(Func<String,String>)

NonPropertyAttemptedValueIsInvalidAccessor 속성을 설정합니다.

SetNonPropertyUnknownValueIsInvalidAccessor(Func<String>)

NonPropertyUnknownValueIsInvalidAccessor 속성을 설정합니다.

SetNonPropertyValueMustBeANumberAccessor(Func<String>)

NonPropertyValueMustBeANumberAccessor 속성을 설정합니다.

SetUnknownValueIsInvalidAccessor(Func<String,String>)

UnknownValueIsInvalidAccessor 속성을 설정합니다.

SetValueIsInvalidAccessor(Func<String,String>)

ValueIsInvalidAccessor 속성을 설정합니다.

SetValueMustBeANumberAccessor(Func<String,String>)

ValueMustBeANumberAccessor 속성을 설정합니다.

SetValueMustNotBeNullAccessor(Func<String,String>)

ValueMustNotBeNullAccessor 속성을 설정합니다.

적용 대상