TicksUtcTimeIsValid(Double, Double) Method

Determines if time, represented by Ticks value in UTC time, is valid by comparing it to the system clock.

Definition

Namespace: Gemstone
Assembly: Gemstone.Common (in Gemstone.Common.dll) Version: 1.0.165 -- Release Build+e14d337b173ad33e50be6747ce5b02f477f99484
public bool UtcTimeIsValid(
	double lagTime,
	double leadTime
)

Parameters

lagTime  Double
The allowed lag time, in seconds, before assuming time is too old to be valid.
leadTime  Double
The allowed lead time, in seconds, before assuming time is too advanced to be valid.

Return Value

Boolean
True, if UTC time represented by Ticks value, is within the specified range.

Remarks

Time, represented by Ticks value, is considered valid if it exists within the specified lagTime and leadTime range of system clock time in UTC. Note that lagTime and leadTime must be greater than zero, but can be set to sub-second intervals.

Exceptions

ArgumentOutOfRangeExceptionlagTime and leadTime must be greater than zero, but can be less than one.

See Also