Compartilhar via


Validator Classe

Definição

Define testes de validação que podem ser registrados usando o Add(String, IValidator[]) método .

public abstract class Validator
type Validator = class
Public MustInherit Class Validator
Herança
Validator

Construtores

Validator()

Inicializa uma nova instância da classe Validator.

Métodos

DateTime(String)

Define um teste de validação que verifica se um valor pode ser tratado como valor de data/hora.

Decimal(String)

Define um teste de validação que verifica se um valor pode ser tratado como número decimal.

EqualsTo(String, String)

Define um teste de validação que verifica a entrada do usuário em relação ao valor de outro campo.

Float(String)

Define um teste de validação que verifica se um valor pode ser tratado como número de ponto flutuante.

Integer(String)

Define um teste de validação que verifica se um valor pode ser tratado como um inteiro.

Range(Double, Double, String)

Define um teste de validação que verifica se um número decimal está em um intervalo específico.

Range(Int32, Int32, String)

Define um teste de validação que verifica se um valor inteiro está em um intervalo específico.

Regex(String, String)

Define um teste de validação que verifica um valor em relação a um padrão especificado como expressão regular.

Required(String)

Define um teste de validação que verifica se um valor foi fornecido.

StringLength(Int32, Int32, String)

Define um teste de validação que verifica o comprimento de uma cadeia de caracteres.

Url(String)

Define um teste de validação que verifica se um valor é uma URL bem formada.

Aplica-se a