|     | 
    Name | 
    Description | 
   
   
      | 
    AddConstraints<C>(IEnumerable<ConstraintDefinition<C>>) | 
    
      
       Add multiple constraints of the same type to the problem. 
       | 
   
   
      | 
    AddConstraints<T, C>(IEnumerable<T>, Func<T, TResult>) | 
     | 
   
   
      | 
    AddConstraints<T, C>(IEnumerator<T>, Func<T, TResult>) | 
     | 
   
   
      | 
    AddConstraints<C>(Int32, Func<T, TResult>) | 
     | 
   
   
      | 
    AddConstraints<K1, K2, C>(IEnumerable<K1>, IEnumerable<K2>, Func<T1, T2, TResult>) | 
     | 
   
   
      | 
    AddConstraints<C>(Int32, Int32, Func<T1, T2, TResult>) | 
     | 
   
   
      | 
    AddConstraints<K1, K2, C>(K1, K2, Func<T1, T2, TResult>) | 
     Obsolete.  | 
   
   
      | 
    AddConstraints<K1, K2, K3, C>(IEnumerable<K1>, IEnumerable<K2>, IEnumerable<K3>, Func<T1, T2, T3, TResult>) | 
     | 
   
   
      | 
    AddConstraints<C>(Int32, Int32, Int32, Func<T1, T2, T3, TResult>) | 
     | 
   
   
      | 
    AddConstraints<K1, K2, K3, C>(K1, K2, K3, Func<T1, T2, T3, TResult>) | 
     Obsolete.  | 
   
   
      | 
    AddConstraints<K1, K2, K3, K4, C>(IEnumerable<K1>, IEnumerable<K2>, IEnumerable<K3>, IEnumerable<K4>, Func<T1, T2, T3, T4, TResult>) | 
     | 
   
   
      | 
    AddConstraints<C>(Int32, Int32, Int32, Int32, Func<T1, T2, T3, T4, TResult>) | 
     | 
   
   
      | 
    AddConstraints<K1, K2, K3, K4, C>(K1, K2, K3, K4, Func<T1, T2, T3, T4, TResult>) | 
     Obsolete.  | 
   
   
      | 
    AddConstraints<K1, K2, K3, K4, K5, C>(IEnumerable<K1>, IEnumerable<K2>, IEnumerable<K3>, IEnumerable<K4>, IEnumerable<K5>, Function5<K1, K2, K3, K4, K5, ConstraintDefinition<C>>) | 
    
      
       Add multiple constraints to this problem. Calls 
      makeConstraint for each element in the cartesian product of the iterables and adds the constraint that is produced by this function call. A deep copy is made of each constraint, thus modifying the constraint later will not alter the model. 
       | 
   
   
      | 
    AddConstraints<C>(Int32, Int32, Int32, Int32, Int32, Function5<Int32, Int32, Int32, Int32, Int32, ConstraintDefinition<C>>) | 
    
      
       Add multiple constraints to this problem. Calls 
      makeConstraint for each element in the cartesian product of 
      [0,count1[, ..., [0,countN[ and adds the constraint that is produced by this function call. A deep copy is made of each constraint, thus modifying the constraint later will not alter the model. 
       | 
   
   
      | 
    AddConstraints<K1, K2, K3, K4, K5, C>(K1, K2, K3, K4, K5, Function5<K1, K2, K3, K4, K5, ConstraintDefinition<C>>) | 
     Obsolete. 
      
       Add multiple constraints to this problem. Calls 
      makeConstraint for each element in the cartesian product of the arrays and adds the constraint that is produced by this function call. A deep copy is made of each constraint, thus modifying the constraint later will not alter the model. 
       |