Class DslRule
Namespace: Casewhere.Runtime.DSL
Assembly: Casewhere.Runtime.dll
The DslRule is corresponding to Access Rule in Casewhere system. It contains public data on a rule.
public class DslRule
Inheritance
Inherited Members
object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<DslRule>(DslRule)
Constructors
DslRule()
public DslRule()
Properties
Id
Identifier of the rule.
public Guid Id { get; set; }
Property Value
IsActive
Flag of the rule. That indicates rule is active or not.
public bool IsActive { get; set; }
Property Value
Name
Name of the rule.
public string Name { get; set; }
Property Value
ProductId
ProductId specifies product which the Rule depend on.
public Guid ProductId { get; set; }
Property Value
ProductName
Name of product which the Rule depend on.
public string ProductName { get; set; }
Property Value
RuleType
The type of the Rule.
public string RuleType { get; set; }