/// <summary> /// /// </summary> /// <param name="schema"></param> public LogTableModification(ILogTableSchema schema) { if (schema == null) { throw new ArgumentNullException(nameof(schema)); } Schema = schema; Section = new LogTableSection(LogEntryIndex.Invalid, 0); IsInvalidate = false; }
/// <summary> /// /// </summary> /// <param name="index"></param> /// <param name="count"></param> /// <param name="isInvalidate"></param> public LogTableModification(LogEntryIndex index, int count, bool isInvalidate = false) { Section = new LogTableSection(index, count); IsInvalidate = isInvalidate; Schema = null; }