Aracılığıyla paylaş


CustomValidationAttribute.Method Özellik

Tanım

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

Şunlara uygulanır