Condividi tramite


SubclassTypeValidator Classe

Definizione

Convalida che un oggetto è una classe derivata di un tipo specificato.

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
Ereditarietà
SubclassTypeValidator

Commenti

La SubclassTypeValidator classe viene usata per assicurarsi che un oggetto soddisfi criteri specifici. I criteri per la convalida sono stabiliti quando viene creata un'istanza della SubclassTypeValidator classe.

Il CanValidate metodo determina se il tipo dell'oggetto convalidato è in realtà un Typeoggetto . L'oggetto convalidato viene passato come parametro del Validate metodo. Questo metodo verifica prima che l'oggetto da convalidare non nullsia , quindi verifica che l'oggetto sia una classe derivata del tipo previsto.

Costruttori

SubclassTypeValidator(Type)

Inizializza una nuova istanza della classe SubclassTypeValidator.

Metodi

CanValidate(Type)

Determina se un oggetto può essere convalidato in base al tipo.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
Validate(Object)

Determina se il valore di un oggetto è valido.

Si applica a