Click or drag to resize

TimerExecutesOn Method

Returnerer true hvis timer fyrer på tidspunktet angivet i dateTime.

Namespace:  Omada.OE.Model
Assembly:  Omada.OE.Model (in Omada.OE.Model.dll) Version: 15.0.0.0
Syntax
C#
public bool ExecutesOn(
	DateTime dateTime,
	DateTime lastExecTime,
	WorkWeek workWeek,
	bool inLocalTime,
	out DateTime lastPlannedExecution
)

Parameters

dateTime
Type: SystemDateTime
Checker om timeren fyrer på dette tidspunkt (angives typisk som 'now'). Bemærk at der anvendes en vis 'slack'! Dvs. hvis f.eks. timeren (burde) fyre kl. 17:45 og dateTime er 17:46 så fyrer den alligevel! Slack-størrelsen afhænger af timerens repeat pattern.
lastExecTime
Type: SystemDateTime
Angiver seneste tidspunkt hvor timeren fyrede.
workWeek
Type: Omada.OE.ModelWorkWeek
Hvis angivet returneres et tidspunkt kun hvis det ligger indenfor arbejdstid. Bruges under alle omstændigheder kun hvis repeat pattern er enten: minutely, hourly eller daily.
inLocalTime
Type: SystemBoolean
If set to true, the timers will execute in the local time of the active user (normally system user). The standard behaviour is to execute in UTC time which gives summertime / wintertime deviations.
lastPlannedExecution
Type: SystemDateTime
Returnerer det seneste tidspunkt i fortid (dvs. mindre eller lig checkTime) hvor timer blev/burde være blevet afviklet. Hvis repeat pattern ikke er enten 'minutely' eller 'hourly' så returneres DateTime.MinValue. Der returneres også DateTime.MinValue hvis der ikke blev fundet et tidspunkt på dateTime datoen eller datoen før.

Return Value

Type: Boolean
See Also