SubclassTypeValidator Sınıf

Tanım

Bir nesnenin belirtilen türde türetilmiş bir sınıf olduğunu doğrular.

public ref class SubclassTypeValidator sealed : System::Configuration::ConfigurationValidatorBase
public sealed class SubclassTypeValidator : System.Configuration.ConfigurationValidatorBase
type SubclassTypeValidator = class
    inherit ConfigurationValidatorBase
Public NotInheritable Class SubclassTypeValidator
Inherits ConfigurationValidatorBase
Devralma
SubclassTypeValidator

Açıklamalar

SubclassTypeValidator sınıfı, bir nesnenin belirli ölçütleri karşıladığından emin olmak için kullanılır. Doğrulama ölçütleri, sınıfın SubclassTypeValidator bir örneği oluşturulduğunda oluşturulur.

yöntemi, CanValidate doğrulanan nesne türünün aslında bir Typeolup olmadığını belirler. Doğrulanan nesne yöntemin Validate parametresi olarak geçirilir. Bu yöntem önce doğrulanan nesnenin olmadığını nulldoğrular ve ardından nesnenin beklenen türde türetilmiş bir sınıf olduğunu doğrular.

Oluşturucular

Name Description
SubclassTypeValidator(Type)

SubclassTypeValidator sınıfının yeni bir örneğini başlatır.

Yöntemler

Name Description
CanValidate(Type)

Bir nesnenin türüne göre doğrulanıp doğrulanamayacağını belirler.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)
Validate(Object)

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

Şunlara uygulanır