Class Rule
Contains the settings for a Policy Routing Rule. See Sections 3.3.3 and E.1.1 of NENA-STA-010.3.
Inherited Members
Namespace: PolicyRouting
Assembly: Ng911Lib.dll
Syntax
public class Rule
  Properties
| Edit this page View Sourceactions
A list of actions to perform if all conditions evaluate to true.
Declaration
public List<ActionBase> actions { get; set; }
  Property Value
| Type | Description | 
|---|---|
| List<ActionBase> | 
conditions
A list of conditions for the rule.
Declaration
public List<ConditionBase> conditions { get; set; }
  Property Value
| Type | Description | 
|---|---|
| List<ConditionBase> | 
description
Describes the rule. Optional
Declaration
public string description { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
id
Unique ID. Must be unique within a ruleset. Required.
Declaration
public string id { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | 
priority
Priority of the rule. A value of 0 is the lowest priority. Must be unique within a ruleset.
Declaration
public int priority { get; set; }
  Property Value
| Type | Description | 
|---|---|
| int |