TimeSpanValidator Construtores
Definição
Inicializa uma nova instância da classe TimeSpanValidator.Initializes a new instance of the TimeSpanValidator class.
Sobrecargas
| TimeSpanValidator(TimeSpan, TimeSpan) |
Inicializa uma nova instância da classe TimeSpanValidator, com base nos parâmetros fornecidos.Initializes a new instance of the TimeSpanValidator class, based on supplied parameters. |
| TimeSpanValidator(TimeSpan, TimeSpan, Boolean) |
Inicializa uma nova instância da classe TimeSpanValidator, com base nos parâmetros fornecidos.Initializes a new instance of the TimeSpanValidator class, based on supplied parameters. |
| TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64) |
Inicializa uma nova instância da classe TimeSpanValidator, com base nos parâmetros fornecidos.Initializes a new instance of the TimeSpanValidator class, based on supplied parameters. |
TimeSpanValidator(TimeSpan, TimeSpan)
Inicializa uma nova instância da classe TimeSpanValidator, com base nos parâmetros fornecidos.Initializes a new instance of the TimeSpanValidator class, based on supplied parameters.
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.A TimeSpan object that specifies the minimum time allowed to pass validation.
- maxValue
- TimeSpan
Um objeto TimeSpan que especifica o tempo máximo permitido para passar a validação.A TimeSpan object that specifies the maximum time allowed to pass validation.
Comentários
Quando o TimeSpanValidator Construtor com dois parâmetros é usado, o TimeSpanValidator objeto valida que um TimeSpan valor adere a um intervalo específico.When the TimeSpanValidator constructor with two parameters is used, the TimeSpanValidator object validates that a TimeSpan value adheres to a specific range.
Aplica-se a
TimeSpanValidator(TimeSpan, TimeSpan, Boolean)
Inicializa uma nova instância da classe TimeSpanValidator, com base nos parâmetros fornecidos.Initializes a new instance of the TimeSpanValidator class, based on supplied parameters.
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.A TimeSpan object that specifies the minimum time allowed to pass validation.
- maxValue
- TimeSpan
Um objeto TimeSpan que especifica o tempo máximo permitido para passar a validação.A TimeSpan object that specifies the maximum time allowed to pass validation.
- rangeIsExclusive
- Boolean
Um valor Boolean que especifica se o intervalo de validação é exclusivo.A Boolean value that specifies whether the validation range is exclusive.
Comentários
O TimeSpanValidator construtor verifica os valores mínimo e máximo TimeSpan , bem como se o intervalo de validação é exclusivo.The TimeSpanValidator constructor checks both the minimum and maximum TimeSpan values, as well as whether the validation range is exclusive. Quando o rangeIsExclusive parâmetro é definido como true , o TimeSpan valor não deve estar entre os minValue maxValue valores e.When the rangeIsExclusive parameter is set to true, the TimeSpan value must not be between the minValue and maxValue values.
Aplica-se a
TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)
Inicializa uma nova instância da classe TimeSpanValidator, com base nos parâmetros fornecidos.Initializes a new instance of the TimeSpanValidator class, based on supplied parameters.
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.A TimeSpan object that specifies the minimum time allowed to pass validation.
- maxValue
- TimeSpan
Um objeto TimeSpan que especifica o tempo máximo permitido para passar a validação.A TimeSpan object that specifies the maximum time allowed to pass validation.
- rangeIsExclusive
- Boolean
Um valor Boolean que especifica se o intervalo de validação é exclusivo.A Boolean value that specifies whether the validation range is exclusive.
- resolutionInSeconds
- Int64
Um valor Int64 que especifica um número de segundos.An Int64 value that specifies a number of seconds.
Exceções
resolutionInSeconds é menor que 0.resolutionInSeconds is less than 0.
- ou --or-
minValue é maior que maxValue.minValue is greater than maxValue.
Exemplos
O exemplo de código a seguir demonstra como usar o TimeSpanValidator Construtor.The following code example demonstrates how to use the TimeSpanValidator constructor. Este exemplo de código faz parte de um exemplo maior fornecido para a TimeSpanValidator classe.This code example is part of a larger example provided for the TimeSpanValidator class.
// 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.When the resolutionInSeconds parameter is specified, the TimeSpan object being validated must be equal to this value in order to pass validation.