CustomValidationAttribute.Method Özellik
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.
Doğrulama yöntemini alır.
public:
property System::String ^ Method { System::String ^ get(); };
public string Method { get; }
member this.Method : string
Public ReadOnly Property Method As String
Özellik Değeri
Doğrulama yönteminin adı.
Açıklamalar
Bu özellik tarafından belirtilen özel yöntemin genel ve statik olması ve boole değeri döndürmesi gerekir. Ayrıca, doğrulanması gereken nesneyi belirten en az bir giriş parametresi de almalıdır. Bu parametre kesin olarak yazılabilir. Bir işlem farklı türde bir değer geçirirse tür dönüştürmesi denenecektir.
Belirtilen bir nesne geçerliyse belirtilen yöntem döndürülmelidir true . Aksi takdirde false geri döndürmelidir.
Özel yöntem, giriş değeri ve ValidationResult çıkış değeri belirten ValidationContext parametreler de alabilir. parametresi, ValidationContext yönteminin içinde kullanıldığı bağlamı belirlemek için kullanabileceği ek bağlam bilgileri sağlar. ValidationResult Output parametresi yöntemin bir hata iletisi döndürmesini sağlar.
yöntemi parametresi için döndürürse null veya özelliği için ErrorMessage boş bir değer döndürürse, hata iletisini oluşturmak için varsayılan FormatErrorMessage yöntem çağrılır.ValidationResult