Sdílet prostřednictvím


SubclassTypeValidator Třída

Definice

Ověří, že objekt je odvozenou třídou zadaného typu.

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
Dědičnost
SubclassTypeValidator

Poznámky

Třída SubclassTypeValidator se používá k zajištění, že objekt splňuje konkrétní kritéria. Kritéria pro ověření se stanoví při vytvoření instance SubclassTypeValidator třídy .

Metoda CanValidate určuje, jestli je typ ověřovaného objektu ve skutečnosti .Type Ověřovaný objekt se předává jako parametr Validate metody . Tato metoda nejprve ověří, že objekt k ověření není null, a poté ověří, že objekt je odvozenou třídou očekávaného typu.

Konstruktory

SubclassTypeValidator(Type)

Inicializuje novou instanci SubclassTypeValidator třídy .

Metody

CanValidate(Type)

Určuje, zda lze objekt ověřit na základě typu.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
Validate(Object)

Určuje, zda je hodnota objektu platná.

Platí pro