SubclassTypeValidator Classe

Definição

Valida que um objeto é 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

Observações

A SubclassTypeValidator classe é usada para garantir que um objeto cumpre 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 validado é, de facto, um Type. O objeto a validar é passado como parâmetro do Validate método. Este método verifica primeiro que o objeto a validar não nullé , e depois verifica que o objeto é uma classe derivada do tipo esperado.

Construtores

Name Description
SubclassTypeValidator(Type)

Inicializa uma nova instância da SubclassTypeValidator classe.

Métodos

Name Description
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 função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
Validate(Object)

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

Aplica-se a