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öntem genel ve statik olmalı ve bir Boole değeri döndürmelidir. 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ürme denenecektir.
Belirtilen yöntem, belirli bir nesne geçerliyse döndürmelidir true
. Aksi takdirde döndürmelidir false
.
Özel yöntem, giriş değeri ve ValidationResult çıkış değeri belirten ValidationContext parametreleri de alabilir. parametresi, ValidationContext yönteminin içinde kullanıldığı bağlamı belirlemek için kullanabileceği ek bağlam bilgileri sağlar. Çıkış ValidationResult parametresi, yönteminin bir hata iletisi döndürmesini sağlar.
Yöntemi parametre 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