private void ValidateType(object value) { if (null == value) { throw ADP.TablesAddNullAttempt(nameof(value)); } else if (!ItemType.IsInstanceOfType(value)) { throw ADP.NotADataTableMapping(value); } }