Aracılığıyla paylaş


Validator.ValidateValue Yöntem

Tanım

Belirtilen öznitelikleri doğrular.

public:
 static void ValidateValue(System::Object ^ value, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext, System::Collections::Generic::IEnumerable<System::ComponentModel::DataAnnotations::ValidationAttribute ^> ^ validationAttributes);
public static void ValidateValue (object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.IEnumerable<System.ComponentModel.DataAnnotations.ValidationAttribute> validationAttributes);
public static void ValidateValue (object? value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.IEnumerable<System.ComponentModel.DataAnnotations.ValidationAttribute> validationAttributes);
static member ValidateValue : obj * System.ComponentModel.DataAnnotations.ValidationContext * seq<System.ComponentModel.DataAnnotations.ValidationAttribute> -> unit
Public Shared Sub ValidateValue (value As Object, validationContext As ValidationContext, validationAttributes As IEnumerable(Of ValidationAttribute))

Parametreler

value
Object

Doğrulanacak değer.

validationContext
ValidationContext

Doğrulanan nesneyi açıklayan bağlam.

validationAttributes
IEnumerable<ValidationAttribute>

Doğrulama öznitelikleri.

Özel durumlar

validationContext parametresidirnull.

value parametresi parametresiyle validationAttributes doğrulanmaz.

Açıklamalar

Bu yöntem parametredeki validationAttributes her doğrulama özniteliğini parametresine göre test ediyor value . Bir RequiredAttribute öznitelik dahil edilirse, RequiredAttribute önce öznitelik değerlendirilir.

Şunlara uygulanır