Compartilhar via


SubclassTypeValidator Classe

Definição

Valida um objeto que é uma classe derivada de um tipo especificado.

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
Herança
SubclassTypeValidator

Comentários

A SubclassTypeValidator classe é usada para garantir que um objeto atenda a critérios específicos. Os critérios de validação são estabelecidos quando uma instância da SubclassTypeValidator classe é criada.

O CanValidate método determina se o tipo do objeto que está sendo validado é de fato um Type. O objeto que está sendo validado é passado como um parâmetro do Validate método . Esse método primeiro verifica se o objeto a ser validado não nullé e, em seguida, verifica se o objeto é uma classe derivada do tipo esperado.

Construtores

SubclassTypeValidator(Type)

Inicializa uma nova instância da classe SubclassTypeValidator.

Métodos

CanValidate(Type)

Determina se um objeto pode ser validado com base no tipo.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
Validate(Object)

Determina se o valor de um objeto é válido.

Aplica-se a