10[
Editor(
"Microsoft.VSDesigner.Data.Design.DataTableMappingCollectionEditor, Microsoft.VSDesigner, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a",
"System.Drawing.Design.UITypeEditor, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
15 bool ICollection.IsSynchronized =>
false;
17 object ICollection.SyncRoot =>
this;
19 bool IList.IsReadOnly =>
false;
21 bool IList.IsFixedSize =>
false;
232 for (
int i = 0; i <
Count; i++)
247 for (
int i = 0; i <
Count; i++)
263 for (
int i = 0; i <
Count; i++)
353 newValue.Parent =
this;
363 if (!ItemType.IsInstanceOfType(
value))
375 if (
value.Parent !=
null)
377 if (
this !=
value.Parent)
407 if (-1 != num &&
index != num)
431 MissingMappingAction.Ignore =>
null,
void CopyTo(KeyValuePair< TKey, TValue >[] array, int index)
Enumerator GetEnumerator()
void Add(TKey key, TValue value)
static ArgumentNullException ArgumentNull(string parameter)
static int SrcCompare(string strA, string strB)
static Exception TablesIndexInt32(int index, ITableMappingCollection collection)
static int DstCompare(string strA, string strB)
static Exception TablesIsNotParent(ICollection collection)
static Exception TablesSourceIndex(string srcTable)
static Exception NotADataTableMapping(object value)
static Exception TablesUniqueSourceTable(string srcTable)
static Exception TablesIsParent(ICollection collection)
static ArgumentException CollectionRemoveInvalidObject(Type itemType, ICollection collection)
static Exception InvalidSourceTable(string parameter)
static InvalidOperationException MissingTableMapping(string srcTable)
static Exception TablesAddNullAttempt(string parameter)
static Exception TablesDataSetTable(string cacheTable)
static ArgumentOutOfRangeException InvalidMissingMappingAction(MissingMappingAction value)
DataTableMapping Add(DataTableMapping value)
void AddWithoutEvents(DataTableMapping value)
void Validate(int index, [NotNull] DataTableMapping value)
void Remove(DataTableMapping value)
void Insert(int index, object? value)
void AddEnumerableRange(IEnumerable values, bool doClone)
void Insert(int index, DataTableMapping value)
void ValidateType([NotNull] object value)
IEnumerator GetEnumerator()
void CopyTo(DataTableMapping[] array, int index)
bool Contains(object? value)
int IndexOf(string? sourceTable)
void ClearWithoutEvents()
void RemoveAt(string sourceTable)
int RangeCheck(string sourceTable)
int IndexOfDataSetTable(string? dataSetTable)
int IndexOf(object? value)
List< DataTableMapping > _items
void AddRange(Array values)
bool Contains(string? value)
void RemoveIndex(int index)
void Remove(object? value)
DataTableMapping Add(string? sourceTable, string? dataSetTable)
static ? DataTableMapping GetTableMappingBySchemaAction(DataTableMappingCollection? tableMappings, string sourceTable, string dataSetTable, MissingMappingAction mappingAction)
void RangeCheck(int index)
void Replace(int index, DataTableMapping newValue)
List< DataTableMapping > ArrayList()
ITableMapping ITableMappingCollection. GetByDataSetTable(string dataSetTableName)
void CopyTo(Array array, int index)
DataTableMapping GetByDataSetTable(string dataSetTable)
void ValidateSourceTable(int index, string value)
void AddRange(DataTableMapping[] values)
static CultureInfo InvariantCulture
ITableMapping Add(string sourceTableName, string dataSetTableName)
ITableMapping GetByDataSetTable(string dataSetTableName)
DesignerSerializationVisibility