public LeftOperator(LeftOperatorFactory leftOperatorFactory, bool orderWellDefined)
 {
     m_leftOperatorFactory = leftOperatorFactory;
     m_orderWellDefined    = orderWellDefined;
     if (leftOperatorFactory.Method.Name.Substring(0, 4) != "Make")
     {
         throw new ArgumentException("LeftOperatorFactory method name must start with 'Make'");
     }
 }
Exemple #2
0
 public LeftOperator(string name, LeftOperatorFactory leftOperatorFactory, bool orderWellDefined)
 {
     OperatorName         = name;
     _leftOperatorFactory = leftOperatorFactory;
     _orderWellDefined    = orderWellDefined;
     //if (leftOperatorFactory.Method.Name.Substring(0, 4) != "Make")
     //{
     //    throw new ArgumentException("LeftOperatorFactory method name must start with 'Make'");
     //}
 }