ValidationAttribute.IsValid Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memeriksa apakah objek yang ditentukan valid.
Overload
IsValid(Object) |
Menentukan apakah nilai objek yang ditentukan valid. |
IsValid(Object, ValidationContext) |
Memvalidasi nilai yang ditentukan sehubungan dengan atribut validasi saat ini. |
IsValid(Object)
- Sumber:
- ValidationAttribute.cs
- Sumber:
- ValidationAttribute.cs
- Sumber:
- ValidationAttribute.cs
Menentukan apakah nilai objek yang ditentukan valid.
public:
virtual bool IsValid(System::Object ^ value);
public:
abstract bool IsValid(System::Object ^ value);
public virtual bool IsValid (object value);
public virtual bool IsValid (object? value);
public abstract bool IsValid (object value);
abstract member IsValid : obj -> bool
override this.IsValid : obj -> bool
abstract member IsValid : obj -> bool
Public Overridable Function IsValid (value As Object) As Boolean
Public MustOverride Function IsValid (value As Object) As Boolean
Parameter
- value
- Object
Nilai objek yang akan divalidasi.
Mengembalikan
true
jika nilai yang ditentukan valid; jika tidak, false
.
Pengecualian
Atribut saat ini cacat.
Tidak ada kelebihan beban IsValid
yang telah diimplementasikan oleh kelas turunan.
Keterangan
Jika Anda mewarisi dari ValidationAttribute kelas , Anda harus menerapkan logika validasi dalam metode ini.
Berlaku untuk
IsValid(Object, ValidationContext)
- Sumber:
- ValidationAttribute.cs
- Sumber:
- ValidationAttribute.cs
- Sumber:
- ValidationAttribute.cs
Memvalidasi nilai yang ditentukan sehubungan dengan atribut validasi saat ini.
protected:
virtual System::ComponentModel::DataAnnotations::ValidationResult ^ IsValid(System::Object ^ value, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext);
protected virtual System.ComponentModel.DataAnnotations.ValidationResult IsValid (object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext);
protected virtual System.ComponentModel.DataAnnotations.ValidationResult? IsValid (object? value, System.ComponentModel.DataAnnotations.ValidationContext validationContext);
abstract member IsValid : obj * System.ComponentModel.DataAnnotations.ValidationContext -> System.ComponentModel.DataAnnotations.ValidationResult
override this.IsValid : obj * System.ComponentModel.DataAnnotations.ValidationContext -> System.ComponentModel.DataAnnotations.ValidationResult
Protected Overridable Function IsValid (value As Object, validationContext As ValidationContext) As ValidationResult
Parameter
- value
- Object
Nilai yang akan divalidasi.
- validationContext
- ValidationContext
Informasi konteks tentang operasi validasi.
Mengembalikan
Instans ValidationResult kelas .
Pengecualian
Atribut saat ini cacat.
IsValid(Object, ValidationContext) belum diimplementasikan oleh kelas turunan.