TimeSpanValidator Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe TimeSpanValidator.
Sobrecargas
TimeSpanValidator(TimeSpan, TimeSpan) |
Inicializa uma nova instância da classe TimeSpanValidator, com base nos parâmetros fornecidos. |
TimeSpanValidator(TimeSpan, TimeSpan, Boolean) |
Inicializa uma nova instância da classe TimeSpanValidator, com base nos parâmetros fornecidos. |
TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64) |
Inicializa uma nova instância da classe TimeSpanValidator, com base nos parâmetros fornecidos. |
TimeSpanValidator(TimeSpan, TimeSpan)
- Origem:
- TimeSpanValidator.cs
- Origem:
- TimeSpanValidator.cs
- Origem:
- TimeSpanValidator.cs
Inicializa uma nova instância da classe TimeSpanValidator, com base nos parâmetros fornecidos.
public:
TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue);
public TimeSpanValidator (TimeSpan minValue, TimeSpan maxValue);
new System.Configuration.TimeSpanValidator : TimeSpan * TimeSpan -> System.Configuration.TimeSpanValidator
Public Sub New (minValue As TimeSpan, maxValue As TimeSpan)
Parâmetros
- minValue
- TimeSpan
Um objeto TimeSpan que especifica o tempo mínimo permitido para passar a validação.
- maxValue
- TimeSpan
Um objeto TimeSpan que especifica o tempo máximo permitido para passar a validação.
Comentários
Quando o TimeSpanValidator construtor com dois parâmetros é usado, o TimeSpanValidator objeto valida que um TimeSpan valor segue um intervalo específico.
Aplica-se a
TimeSpanValidator(TimeSpan, TimeSpan, Boolean)
- Origem:
- TimeSpanValidator.cs
- Origem:
- TimeSpanValidator.cs
- Origem:
- TimeSpanValidator.cs
Inicializa uma nova instância da classe TimeSpanValidator, com base nos parâmetros fornecidos.
public:
TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive);
public TimeSpanValidator (TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive);
new System.Configuration.TimeSpanValidator : TimeSpan * TimeSpan * bool -> System.Configuration.TimeSpanValidator
Public Sub New (minValue As TimeSpan, maxValue As TimeSpan, rangeIsExclusive As Boolean)
Parâmetros
- minValue
- TimeSpan
Um objeto TimeSpan que especifica o tempo mínimo permitido para passar a validação.
- maxValue
- TimeSpan
Um objeto TimeSpan que especifica o tempo máximo permitido para passar a validação.
Comentários
O TimeSpanValidator construtor verifica os valores mínimo e máximo TimeSpan , bem como se o intervalo de validação é exclusivo. Quando o rangeIsExclusive
parâmetro é definido true
como , o TimeSpan valor não deve estar entre os minValue
valores e maxValue
.
Aplica-se a
TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)
- Origem:
- TimeSpanValidator.cs
- Origem:
- TimeSpanValidator.cs
- Origem:
- TimeSpanValidator.cs
Inicializa uma nova instância da classe TimeSpanValidator, com base nos parâmetros fornecidos.
public:
TimeSpanValidator(TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds);
public TimeSpanValidator (TimeSpan minValue, TimeSpan maxValue, bool rangeIsExclusive, long resolutionInSeconds);
new System.Configuration.TimeSpanValidator : TimeSpan * TimeSpan * bool * int64 -> System.Configuration.TimeSpanValidator
Public Sub New (minValue As TimeSpan, maxValue As TimeSpan, rangeIsExclusive As Boolean, resolutionInSeconds As Long)
Parâmetros
- minValue
- TimeSpan
Um objeto TimeSpan que especifica o tempo mínimo permitido para passar a validação.
- maxValue
- TimeSpan
Um objeto TimeSpan que especifica o tempo máximo permitido para passar a validação.
Exceções
resolutionInSeconds
é menor que 0
.
- ou -
minValue
é maior que maxValue
.
Exemplos
O exemplo de código a seguir demonstra como usar o TimeSpanValidator construtor . Este exemplo de código faz parte de um exemplo maior fornecido para a TimeSpanValidator classe .
// Create TimeSpan and Validator.
TimeSpan testTimeSpan = new TimeSpan(0,1,05);
TimeSpan minTimeSpan = new TimeSpan(0,1,0);
TimeSpan maxTimeSpan = new TimeSpan(0,1,10);
TimeSpanValidator myTimeSpanValidator = new TimeSpanValidator(minTimeSpan, maxTimeSpan, false, 65);
' Create string and validator.
Dim testVal As String = "filename"
Dim myStrValidator As StringValidator = New StringValidator(1, 8, "$%^")
Comentários
Quando o resolutionInSeconds
parâmetro é especificado, o TimeSpan objeto que está sendo validado deve ser igual a esse valor para passar na validação.