internal DataModelConditionListPredicate(DataModelConditionPart parent, DataModelConditionListPredicateEntity entity)
     : base(parent, entity)
 {
     DataModelConditionList = null !;
     ApplyParentList();
     Initialize();
 }
        internal DataModelConditionListPredicate(DataModelConditionPart parent, DataModelConditionListPredicateEntity entity)
        {
            Parent        = parent;
            Entity        = entity;
            PredicateType = (ProfileRightSideType)entity.PredicateType;

            DataModelConditionList = null !;
            ApplyParentList();
            Initialize();
        }
        /// <summary>
        ///     Creates a new instance of the <see cref="DataModelConditionListPredicate" /> class
        /// </summary>
        /// <param name="parent"></param>
        /// <param name="predicateType"></param>
        public DataModelConditionListPredicate(DataModelConditionPart parent, ProfileRightSideType predicateType)
        {
            Parent        = parent;
            PredicateType = predicateType;
            Entity        = new DataModelConditionListPredicateEntity();

            DataModelConditionList = null !;
            ApplyParentList();
            Initialize();
        }