ValidationOptions.TryGetValidatablePropertyInfo Methode

Definitie

Pogingen om validatiegegevens op te halen voor een eigenschap die is gedeclareerd voor het opgegeven type of een van de supertypen.

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

Parameters

type
Type

Het type dat de eigenschap declareert of over neemt.

propertyName
String

De naam van de CLR-eigenschap om op te zoeken.

validatablePropertyInfo
IValidatableInfo

Wanneer deze methode wordt geretourneerd, bevat u de validatiegegevens voor de eigenschap als er een eigenschap met de opgegeven naam is gevonden; anders, null.

Retouren

true als er een geldige eigenschap met de opgegeven naam is gevonden; anders, false.

Kenmerken

Opmerkingen

Leden die rechtstreeks type zijn gedeclareerd over leden die zijn overgenomen van supertypen, overeenkomend met de volgorde waarin ValidateAsync(Object, ValidateContext, CancellationToken) leden worden bezocht.

Van toepassing op