ValidationOptions.TryGetValidatablePropertyInfo Metod

Definition

Försöker få verifieringsinformation för en egenskap som deklarerats för den angivna typen eller någon av dess supertyper.

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

Parametrar

type
Type

Den typ som deklarerar eller ärver egenskapen.

propertyName
String

CLR-egenskapsnamnet som ska slås upp.

validatablePropertyInfo
IValidatableInfo

När den här metoden returnerar, innehåller valideringsinformationen för egenskapen, om en egenskap med det angivna namnet hittades. annars . null

Returer

trueom en validatable-egenskap med det angivna namnet hittades; annars . false

Attribut

Kommentarer

Medlemmar som deklareras direkt type på har företräde framför medlemmar som ärvts från supertyper, vilket matchar den ordning i vilken ValidateAsync(Object, ValidateContext, CancellationToken) besök medlemmar.

Gäller för