TimeSpanValidator TimeSpanValidator TimeSpanValidator TimeSpanValidator Constructors

Definizione

Overload

TimeSpanValidator(TimeSpan, TimeSpan) TimeSpanValidator(TimeSpan, TimeSpan) TimeSpanValidator(TimeSpan, TimeSpan) TimeSpanValidator(TimeSpan, TimeSpan)

Inizializza una nuova istanza della classe TimeSpanValidator in base ai parametri forniti.Initializes a new instance of the TimeSpanValidator class, based on supplied parameters.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean) TimeSpanValidator(TimeSpan, TimeSpan, Boolean) TimeSpanValidator(TimeSpan, TimeSpan, Boolean) TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Inizializza una nuova istanza della classe TimeSpanValidator in base ai parametri forniti.Initializes a new instance of the TimeSpanValidator class, based on supplied parameters.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64) TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64) TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64) TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Inizializza una nuova istanza della classe TimeSpanValidator in base ai parametri forniti.Initializes a new instance of the TimeSpanValidator class, based on supplied parameters.

TimeSpanValidator(TimeSpan, TimeSpan) TimeSpanValidator(TimeSpan, TimeSpan) TimeSpanValidator(TimeSpan, TimeSpan) TimeSpanValidator(TimeSpan, TimeSpan)

Inizializza una nuova istanza della classe TimeSpanValidator in base ai parametri forniti.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)

Parametri

minValue
TimeSpan TimeSpan TimeSpan TimeSpan

Oggetto TimeSpan che specifica il tempo minimo consentito per superare la convalida.A TimeSpan object that specifies the minimum time allowed to pass validation.

maxValue
TimeSpan TimeSpan TimeSpan TimeSpan

Oggetto TimeSpan che specifica il tempo massimo consentito per superare la convalida.A TimeSpan object that specifies the maximum time allowed to pass validation.

Commenti

Quando la TimeSpanValidator costruttore con due parametri viene utilizzato, il TimeSpanValidator oggetto verifica che un TimeSpan valore aderisca a un intervallo specifico.When the TimeSpanValidator constructor with two parameters is used, the TimeSpanValidator object validates that a TimeSpan value adheres to a specific range.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean) TimeSpanValidator(TimeSpan, TimeSpan, Boolean) TimeSpanValidator(TimeSpan, TimeSpan, Boolean) TimeSpanValidator(TimeSpan, TimeSpan, Boolean)

Inizializza una nuova istanza della classe TimeSpanValidator in base ai parametri forniti.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)

Parametri

minValue
TimeSpan TimeSpan TimeSpan TimeSpan

Oggetto TimeSpan che specifica il tempo minimo consentito per superare la convalida.A TimeSpan object that specifies the minimum time allowed to pass validation.

maxValue
TimeSpan TimeSpan TimeSpan TimeSpan

Oggetto TimeSpan che specifica il tempo massimo consentito per superare la convalida.A TimeSpan object that specifies the maximum time allowed to pass validation.

rangeIsExclusive
Boolean Boolean Boolean Boolean

Valore Boolean che specifica se l'intervallo di convalida è esclusivo.A Boolean value that specifies whether the validation range is exclusive.

Commenti

Il TimeSpanValidator costruttore controlla sia il valore minimo e massimo TimeSpan valori, nonché indica se l'intervallo di convalida è esclusivo.The TimeSpanValidator constructor checks both the minimum and maximum TimeSpan values, as well as whether the validation range is exclusive. Quando la rangeIsExclusive parametro è impostato su true, il TimeSpan non deve essere compreso tra il minValue e maxValue valori.When the rangeIsExclusive parameter is set to true, the TimeSpan value must not be between the minValue and maxValue values.

TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64) TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64) TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64) TimeSpanValidator(TimeSpan, TimeSpan, Boolean, Int64)

Inizializza una nuova istanza della classe TimeSpanValidator in base ai parametri forniti.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)

Parametri

minValue
TimeSpan TimeSpan TimeSpan TimeSpan

Oggetto TimeSpan che specifica il tempo minimo consentito per superare la convalida.A TimeSpan object that specifies the minimum time allowed to pass validation.

maxValue
TimeSpan TimeSpan TimeSpan TimeSpan

Oggetto TimeSpan che specifica il tempo massimo consentito per superare la convalida.A TimeSpan object that specifies the maximum time allowed to pass validation.

rangeIsExclusive
Boolean Boolean Boolean Boolean

Valore Boolean che specifica se l'intervallo di convalida è esclusivo.A Boolean value that specifies whether the validation range is exclusive.

resolutionInSeconds
Int64 Int64 Int64 Int64

Valore Int64 che specifica un numero di secondi.An Int64 value that specifies a number of seconds.

Eccezioni

resolutionInSeconds è minore di 0.resolutionInSeconds is less than 0.

In alternativa-or- minValue è maggiore di maxValue.minValue is greater than maxValue.

Esempi

Esempio di codice seguente viene illustrato come utilizzare il TimeSpanValidator costruttore.The following code example demonstrates how to use the TimeSpanValidator constructor. Questo esempio di codice è parte di un esempio più esaustivo disponibile per il 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, "$%^")

Commenti

Quando la resolutionInSeconds parametro è specificato, il TimeSpan oggetto in fase di convalida deve essere uguale a questo valore per passare la convalida.When the resolutionInSeconds parameter is specified, the TimeSpan object being validated must be equal to this value in order to pass validation.

Si applica a