SubclassTypeValidator 类

定义

验证一个对象是否是指定类型的派生类。

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
继承
SubclassTypeValidator

注解

SubclassTypeValidator 用于确保对象满足特定条件。 创建 类的实例时, SubclassTypeValidator 将建立验证条件。

方法 CanValidate 确定要验证的对象类型是否实际上是 Type。 正在验证的对象作为 方法的参数 Validate 传递。 此方法首先验证要验证的对象是否不是 null,然后验证该对象是否为预期类型的派生类。

构造函数

SubclassTypeValidator(Type)

初始化 SubclassTypeValidator 类的新实例。

方法

CanValidate(Type)

根据类型确定对象是否可验证。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)
Validate(Object)

确定对象的值是否有效。

适用于