예제 #1
0
 public override void Update(object[] oldData, object[] newData)
 {
     if (!this._isSimpleAggregate)
     {
         IRowIterator iterator = this._groupIndex.FindFirstRow(this._session, this.Store, oldData);
         if (iterator.HasNext())
         {
             iterator.GetNextRow();
             iterator.Remove();
             iterator.Release();
             base.Size--;
             this.Add(newData);
         }
     }
 }