SubclassTypeValidator SubclassTypeValidator SubclassTypeValidator SubclassTypeValidator Class

Definizione

Convalida che un oggetto è una classe derivata di un tipo specificato.Validates that an object is a derived class of a specified type.

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à
SubclassTypeValidatorSubclassTypeValidatorSubclassTypeValidatorSubclassTypeValidator

Commenti

Il SubclassTypeValidator classe viene utilizzata per garantire che un oggetto soddisfa criteri specifici.The SubclassTypeValidator class is used to ensure that an object meets specific criteria. I criteri per la convalida viene stabilita quando un'istanza del SubclassTypeValidator classe viene creata.The criteria for validation is established when an instance of the SubclassTypeValidator class is created.

Il CanValidate metodo determina se il tipo dell'oggetto in fase di convalida è in realtà un Type.The CanValidate method determines whether the type of the object being validated is in fact a Type. Oggetto da convalidare viene passato come parametro del Validate (metodo).The object being validated is passed as a parameter of the Validate method. Questo metodo verifica innanzitutto che l'oggetto da convalidare non nulle quindi verifica che l'oggetto è una classe derivata del tipo previsto.This method first verifies that the object to validate is not null, and then verifies that the object is a derived class of the expected type.

Costruttori

SubclassTypeValidator(Type) SubclassTypeValidator(Type) SubclassTypeValidator(Type) SubclassTypeValidator(Type)

Inizializza una nuova istanza della classe SubclassTypeValidator.Initializes a new instance of the SubclassTypeValidator class.

Metodi

CanValidate(Type) CanValidate(Type) CanValidate(Type) CanValidate(Type)

Determina se un oggetto può essere convalidato in base al tipo.Determines whether an object can be validated based on type.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)
Validate(Object) Validate(Object) Validate(Object) Validate(Object)

Determina se il valore di un oggetto è valido.Determines whether the value of an object is valid.

Si applica a