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)

オブジェクトの値が有効かどうかを判断します。

適用対象