Validator.ValidateValue Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.