ValidationOptions.TryGetValidatablePropertyInfo 메서드

정의

지정된 형식 또는 해당 슈퍼 형식에 선언된 속성에 대한 유효성 검사 정보를 가져옵니다.

public:
 bool TryGetValidatablePropertyInfo(Type ^ type, System::String ^ propertyName, [Runtime::InteropServices::Out] Microsoft::Extensions::Validation::IValidatableInfo ^ % validatablePropertyInfo);
[System.Diagnostics.CodeAnalysis.Experimental("ASP0029", UrlFormat="https://aka.ms/aspnet/analyzer/{0}")]
public bool TryGetValidatablePropertyInfo(Type type, string propertyName, out Microsoft.Extensions.Validation.IValidatableInfo? validatablePropertyInfo);
[<System.Diagnostics.CodeAnalysis.Experimental("ASP0029", UrlFormat="https://aka.ms/aspnet/analyzer/{0}")>]
member this.TryGetValidatablePropertyInfo : Type * string * IValidatableInfo -> bool
Public Function TryGetValidatablePropertyInfo (type As Type, propertyName As String, ByRef validatablePropertyInfo As IValidatableInfo) As Boolean

매개 변수

type
Type

속성을 선언하거나 상속하는 형식입니다.

propertyName
String

조회할 CLR 속성 이름입니다.

validatablePropertyInfo
IValidatableInfo

이 메서드가 반환될 때 지정된 이름의 속성이 있으면 속성에 대한 유효성 검사 정보가 포함됩니다. 그렇지 않으면 . null

반품

true지정된 이름의 유효성 검사 가능한 속성을 찾았으면 이고, 그렇지 않으면 . false

특성

설명

직접 type 선언된 멤버는 슈퍼 형식에서 상속된 멤버보다 우선하며 멤버를 방문하는 순서 ValidateAsync(Object, ValidateContext, CancellationToken) 와 일치합니다.

적용 대상