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)

确定对象的值是否有效。

适用于