/// <summary> /// Default constructor. /// </summary> /// <param name="owner">Owner UserMessageRuleCollection collection that owns this rule.</param> /// <param name="id">Rule ID.</param> /// <param name="cost">Rule cost.</param> /// <param name="enabled">Specifies if rule is enabled.</param> /// <param name="description">Rule description text.</param> /// <param name="matchexpression">Rule match expression.</param> /// <param name="checkNext">Specifies when next rule is checked.</param> internal UserMessageRule(UserMessageRuleCollection owner,string id,long cost,bool enabled,string description,string matchexpression,GlobalMessageRule_CheckNextRule_enum checkNext) { m_pOwner = owner; m_ID = id; m_Cost = cost; m_Enabled = enabled; m_Description = description; m_MatchExpression = matchexpression; m_CheckNext = checkNext; }
/// <summary> /// Default constructor. /// </summary> /// <param name="owner">Owner UserMessageRuleCollection collection that owns this rule.</param> /// <param name="id">Rule ID.</param> /// <param name="cost">Rule cost.</param> /// <param name="enabled">Specifies if rule is enabled.</param> /// <param name="description">Rule description text.</param> /// <param name="matchexpression">Rule match expression.</param> /// <param name="checkNext">Specifies when next rule is checked.</param> internal UserMessageRule(UserMessageRuleCollection owner, string id, long cost, bool enabled, string description, string matchexpression, GlobalMessageRule_CheckNextRule_enum checkNext) { m_pOwner = owner; m_ID = id; m_Cost = cost; m_Enabled = enabled; m_Description = description; m_MatchExpression = matchexpression; m_CheckNext = checkNext; }