SubclassTypeValidator Classe

Definição

Valida se 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

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

Nome Description
SubclassTypeValidator(Type)

Inicializa uma nova instância da classe SubclassTypeValidator.

Métodos

Nome 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 a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(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