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.