public void DeleteNoCheck(object[] row, Channel channel, bool log) { for (int i = 1; i < iIndexCount; i++) { GetIndex(i).Delete(row, false); } // must delete data last GetIndex(0).Delete(row, true); if (channel != null) { channel.AddTransactionDelete(this, row); } if (lLog != null) { lLog.Write(channel, GetDeleteStatement(row)); } }
public void DeleteNoCheck(object[] row, Channel channel, bool log) { for (int i = 1; i < iIndexCount; i++) { GetIndex(i).Delete(row, false); } // must delete data last GetIndex(0).Delete(row, true); if (channel != null) { channel.AddTransactionDelete(this, row); } if (lLog != null) { lLog.Write(channel, GetDeleteStatement(row)); } }