示例#1
0
 public void Visit(ValuesRow valuesRow)
 {
     if (_innerVisitor != null)
     {
         valuesRow.Accept(_innerVisitor);
     }
     foreach (var values in valuesRow.Expressions)
     {
         values.Accept(this);
     }
 }
示例#2
0
            public ValuesRow AddValuesRow(DateTime DateStamp, double Value)
            {
                ValuesRow valuesRow = (ValuesRow)NewRow();

                valuesRow.ItemArray = new object[2]
                {
                    DateStamp,
                    Value
                };
                base.Rows.Add(valuesRow);
                return(valuesRow);
            }
示例#3
0
 public void AddValuesRow(ValuesRow row)
 {
     base.Rows.Add(row);
 }
示例#4
0
 public ValuesRowChangeEvent(ValuesRow row, DataRowAction action)
 {
     eventRow    = row;
     eventAction = action;
 }
示例#5
0
 public void RemoveValuesRow(ValuesRow row)
 {
     base.Rows.Remove(row);
 }
示例#6
0
 public void Visit(ValuesRow row)
 {
     Write("(");
     row.Expressions.DoBetween(Visit, (n, p) => Write(","));
     Write(")");
 }
 public ValuesRowChangeEvent(ValuesRow row, global::System.Data.DataRowAction action)
 {
     this.eventRow    = row;
     this.eventAction = action;
 }
示例#8
0
 public void Visit(ValuesRow valuesRow)
 {
 }