Aracılığıyla paylaş


IntegerValidator.Validate(Object) Yöntem

Tanım

Nesnenin değerinin geçerli olup olmadığını belirler.

public:
 override void Validate(System::Object ^ value);
public override void Validate (object value);
override this.Validate : obj -> unit
Public Overrides Sub Validate (value As Object)

Parametreler

value
Object

Doğrulanacak değer.

Örnekler

Aşağıdaki kod örneğinde yönteminin nasıl kullanılacağı gösterilmektedir Validate . Bu kod örneği, sınıfı için IntegerValidator sağlanan daha büyük bir örneğin parçasıdır.

Console.Write("Validating integer value of {0}:  ", valuetoValidate);
try
{
    integerValidator.Validate(valuetoValidate);
    Console.WriteLine("Validated.");
}
catch (ArgumentException e)
{
    Console.WriteLine("Failed validation.  Message: {0}", e.Message.ToString());
}
Console.Write("Validating integer value of {0}:  ", valueToValidate)
Try
    validator.Validate(valueToValidate)
    Console.WriteLine("Validated.")
Catch e As ArgumentException
    Console.WriteLine("Failed validation.  Message: {0}", e.Message.ToString())
End Try

Açıklamalar

Nesne, IntegerValidator bir tamsayı nesnesini doğrulamak için gereken kuralları içerir. Kurallar, sınıfın IntegerValidator bir örneği oluşturulduğunda oluşturulur. Doğrulanması gereken tamsayı nesnesi yöntemin Validate parametresi olarak geçirilir.

Şunlara uygulanır

Ayrıca bkz.