Compartir vía


TimeSpanValidator Constructores

Definición

Inicializa una nueva instancia de la clase TimeSpanValidator.

Sobrecargas

TimeSpanValidator(TimeSpan, TimeSpan)

Inicializa una nueva instancia de la clase TimeSpanValidator basándose en los parámetros proporcionados.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Inicializa una nueva instancia de la clase TimeSpanValidator basándose en los parámetros proporcionados.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Inicializa una nueva instancia de la clase TimeSpanValidator basándose en los parámetros proporcionados.

TimeSpanValidator(TimeSpan, TimeSpan)

Source:
TimeSpanValidator.cs
Source:
TimeSpanValidator.cs
Source:
TimeSpanValidator.cs

Inicializa una nueva instancia de la clase TimeSpanValidator basándose en los parámetros proporcionados.

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

Objeto TimeSpan que especifica el tiempo mínimo permitido para pasar la validación.

maxValue
TimeSpan

Objeto TimeSpan que especifica el tiempo máximo permitido para pasar la validación.

Comentarios

Cuando se usa el TimeSpanValidator constructor con dos parámetros, el TimeSpanValidator objeto valida que un TimeSpan valor se adhiere a un intervalo específico.

Se aplica a

TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Source:
TimeSpanValidator.cs
Source:
TimeSpanValidator.cs
Source:
TimeSpanValidator.cs

Inicializa una nueva instancia de la clase TimeSpanValidator basándose en los parámetros proporcionados.

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

Objeto TimeSpan que especifica el tiempo mínimo permitido para pasar la validación.

maxValue
TimeSpan

Objeto TimeSpan que especifica el tiempo máximo permitido para pasar la validación.

rangeIsExclusive
Boolean

Valor Boolean que especifica si el intervalo de validación es exclusivo.

Comentarios

El TimeSpanValidator constructor comprueba los valores mínimo y máximo TimeSpan , así como si el intervalo de validación es exclusivo. Cuando el rangeIsExclusive parámetro se establece trueen , el TimeSpan valor no debe estar entre los minValue valores y maxValue .

Se aplica a

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Source:
TimeSpanValidator.cs
Source:
TimeSpanValidator.cs
Source:
TimeSpanValidator.cs

Inicializa una nueva instancia de la clase TimeSpanValidator basándose en los parámetros proporcionados.

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

Objeto TimeSpan que especifica el tiempo mínimo permitido para pasar la validación.

maxValue
TimeSpan

Objeto TimeSpan que especifica el tiempo máximo permitido para pasar la validación.

rangeIsExclusive
Boolean

Valor Boolean que especifica si el intervalo de validación es exclusivo.

resolutionInSeconds
Int64

Valor Int64 que especifica un número de segundos.

Excepciones

resolutionInSeconds es menor que 0.

o bien

minValue es mayor que maxValue.

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar el TimeSpanValidator constructor . Este ejemplo de código es parte de un ejemplo mayor proporcionado para la clase TimeSpanValidator.

// 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, "$%^")

Comentarios

Cuando se especifica el resolutionInSeconds parámetro , el TimeSpan objeto que se va a validar debe ser igual a este valor para pasar la validación.

Se aplica a