private void CacheFunctionGroups()
 {
     if (_functionGroups == null)
     {
         _functionGroups = new ADOTabularFunctionGroupCollection(this);
     }
 }
 public void Visit(ADOTabularFunctionGroupCollection functionGroups)
 {
     DataRow[] drFuncs = _conn.GetSchemaDataSet("MDSCHEMA_FUNCTIONS", null, false).Tables[0].Select("ORIGIN=3 OR ORIGIN=4");
     foreach (DataRow dr in drFuncs)
     {
         functionGroups.AddFunction(dr);
     }
 }
 public void Visit(ADOTabularFunctionGroupCollection functionGroups)
 {
     if (functionGroups == null)
     {
         throw new ArgumentNullException(nameof(functionGroups));
     }
     DataRow[] drFuncs = _conn.GetSchemaDataSet("MDSCHEMA_FUNCTIONS", null, false).Tables[0].Select("ORIGIN=3 OR ORIGIN=4");
     foreach (DataRow dr in drFuncs)
     {
         functionGroups.AddFunction(dr);
     }
 }
Exemple #4
0
 public void Visit(ADOTabularFunctionGroupCollection functionGroups)
 {
     throw new System.NotImplementedException();
 }