public MdxUpdateStatement(MdxObject Cube, MdxExpression Destination, MdxExpression Source)
     : this()
 {
     this.Cube        = Cube;
     this.Destination = Destination;
     this.Source      = Source;
 }
		public MdxUpdateStatement(MdxObject Cube, MdxExpression Destination, MdxExpression Source)
			: this()
		{
			this.Cube = Cube;
			this.Destination = Destination;
			this.Source = Source;
		}
		public MdxBinaryExpression(
				MdxExpression leftExpression,
				MdxExpression rightExpression,
				string op)
		{
			this.Left = leftExpression;
			this.Right = rightExpression;
			this.Operator = op;
		}
Esempio n. 4
0
 public MdxBinaryExpression(
     MdxExpression leftExpression,
     MdxExpression rightExpression,
     string op)
 {
     this.Left     = leftExpression;
     this.Right    = rightExpression;
     this.Operator = op;
 }
Esempio n. 5
0
 public MdxSelectStatement(
     IEnumerable <MdxWithClauseItem> with,
     IEnumerable <MdxAxis> axes,
     MdxWhereClause where,
     MdxObject CubeSpecification)
     : this()
 {
     if (with != null)
     {
         With.AddRange(with);
     }
     if (axes != null)
     {
         Axes.AddRange(axes);
     }
     m_Where = where;
     this.CubeSpecification = CubeSpecification;
 }
		public MdxSelectStatement(
				IEnumerable<MdxWithClauseItem> with,
				IEnumerable<MdxAxis> axes,
				MdxWhereClause where,
				MdxObject CubeSpecification)
			: this()
		{
			if (with != null)
			{
				With.AddRange(with);
			}
			if (axes != null)
			{
				Axes.AddRange(axes);
			}
			m_Where = where;
			this.CubeSpecification = CubeSpecification;
		}