Class TimePeriodCondition
This condition class allows a rule to make decisions based on time, date and time zone. See Sections 3.3.3.1.1 and E.1.1 of NENA-STA-010.3.
Inherited Members
Namespace: PolicyRouting
Assembly: Ng911Lib.dll
Syntax
public class TimePeriodCondition : ConditionBase
Constructors
| Edit this page View SourceTimePeriodCondition()
Default constructor.
Declaration
public TimePeriodCondition()
Properties
| Edit this page View SourcedateStart
Start of interval (Timestamp, see Section 2.3 of NENA-STA-010.3). Required
Declaration
public string dateStart { get; set; }
Property Value
Type | Description |
---|---|
string |
dateStop
End of interval (Timestamp, see Section 2.3 of NENA-STA-010.3). Required.
Declaration
public string dateStop { get; set; }
Property Value
Type | Description |
---|---|
string |
timeEnd
End of time interval in a particular day. It uses the partial-time data type as described in Section 5.6 of RFC 3339 [135], interpreted as having the same offset from UTC as found in dateStart and dateEnd. This member is OPTIONAL; if specified MUST be greater than the value of timeStart.
Declaration
public string timeEnd { get; set; }
Property Value
Type | Description |
---|---|
string |
timeStart
Start of time interval in a particular day. It uses the partial-time date type as described in Section 5.6 of RFC 3339 interpreted as having the same offset from UTC as found in dateStart and dateEnd. Optional.
Declaration
public string timeStart { get; set; }
Property Value
Type | Description |
---|---|
string |
weekdayList
List of days of the week. The "weekdayList" member specifies a comma-separated list of days of the week: MO, TU, WE, TH, FR, SA, SU. Optional.
Declaration
public string weekdayList { get; set; }
Property Value
Type | Description |
---|---|
string |