Validator.TryValidateProperty Methode

Definition

Überprüft die Eigenschaft.

public:
 static bool TryValidateProperty(System::Object ^ value, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext, System::Collections::Generic::ICollection<System::ComponentModel::DataAnnotations::ValidationResult ^> ^ validationResults);
public static bool TryValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection<System.ComponentModel.DataAnnotations.ValidationResult> validationResults);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of validationContext.ObjectType cannot be statically discovered.")]
public static bool TryValidateProperty(object? value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection<System.ComponentModel.DataAnnotations.ValidationResult>? validationResults);
public static bool TryValidateProperty(object? value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection<System.ComponentModel.DataAnnotations.ValidationResult>? validationResults);
static member TryValidateProperty : obj * System.ComponentModel.DataAnnotations.ValidationContext * System.Collections.Generic.ICollection<System.ComponentModel.DataAnnotations.ValidationResult> -> bool
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The Type of validationContext.ObjectType cannot be statically discovered.")>]
static member TryValidateProperty : obj * System.ComponentModel.DataAnnotations.ValidationContext * System.Collections.Generic.ICollection<System.ComponentModel.DataAnnotations.ValidationResult> -> bool
Public Shared Function TryValidateProperty (value As Object, validationContext As ValidationContext, validationResults As ICollection(Of ValidationResult)) As Boolean

Parameter

value
Object

Der zu überprüfende Wert.

validationContext
ValidationContext

Der Kontext, der die zu überprüfende Eigenschaft beschreibt.

validationResults
ICollection<ValidationResult>

Eine Sammlung, die jede fehlgeschlagene Überprüfung enthält.

Gibt zurück

truewenn die Eigenschaft überprüft wird; andernfalls . false

Attribute

Ausnahmen

value der Eigenschaft kann nicht zugewiesen werden.

-oder-

value ist null.

Die MemberName Eigenschaft von validationContext ist keine gültige Eigenschaft.

Hinweise

Diese Methode testet jede ValidationAttribute Instanz, die der Eigenschaft zugeordnet ist, die validationContext vom Parameter identifiziert wird.

Gilt für: