1 <?xml version="1.0" encoding="utf-8"?>
2 <Type Name="DataTableMappingCollection" FullName="System.Data.Common.DataTableMappingCollection">
3 <TypeSignature Language="C#" Maintainer="auto" Value="public sealed class DataTableMappingCollection : MarshalByRefObject, System.Data.ITableMappingCollection" />
5 <AssemblyName>System.Data</AssemblyName>
6 <AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]</AssemblyPublicKey>
7 <AssemblyVersion>1.0.3300.0</AssemblyVersion>
8 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
9 <AssemblyVersion>2.0.0.0</AssemblyVersion>
11 <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
13 <BaseTypeName>System.MarshalByRefObject</BaseTypeName>
17 <InterfaceName>System.Data.ITableMappingCollection</InterfaceName>
22 <AttributeName>System.ComponentModel.Editor("Microsoft.VSDesigner.Data.Design.DataTableMappingCollectionEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")</AttributeName>
25 <AttributeName>System.ComponentModel.ListBindable(false)</AttributeName>
29 <remarks>To be added</remarks>
31 <attribution license="cc4" from="Microsoft" modified="false" />
32 <para>A collection of <see cref="T:System.Data.Common.DataTableMapping" /> objects. This class cannot be inherited.</para>
36 <Member MemberName=".ctor">
37 <MemberSignature Language="C#" Value="public DataTableMappingCollection ();" />
38 <MemberType>Constructor</MemberType>
42 <remarks>To be added</remarks>
44 <attribution license="cc4" from="Microsoft" modified="false" />
45 <para>Initializes a new instance of the <see cref="T:System.Data.Common.DataTableMappingCollection" /> class. This new instance is empty, that is, it does not yet contain any <see cref="T:System.Data.Common.DataTableMapping" /> objects.</para>
49 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
50 <AssemblyVersion>2.0.0.0</AssemblyVersion>
53 <Member MemberName="Add">
54 <MemberSignature Language="C#" Value="public int Add (object value);" />
55 <MemberType>Method</MemberType>
57 <ReturnType>System.Int32</ReturnType>
60 <Parameter Name="value" Type="System.Object" />
63 <returns>To be added: an object of type 'int'</returns>
64 <remarks>To be added</remarks>
66 <attribution license="cc4" from="Microsoft" modified="false" />
67 <para>Adds an <see cref="T:System.Object" /> that is a table mapping to the collection.</para>
70 <attribution license="cc4" from="Microsoft" modified="false" />A DataTableMapping object to add to the collection. </param>
73 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
74 <AssemblyVersion>2.0.0.0</AssemblyVersion>
77 <Member MemberName="Add">
78 <MemberSignature Language="C#" Value="public System.Data.Common.DataTableMapping Add (string sourceTable, string dataSetTable);" />
79 <MemberType>Method</MemberType>
81 <ReturnType>System.Data.Common.DataTableMapping</ReturnType>
84 <Parameter Name="sourceTable" Type="System.String" />
85 <Parameter Name="dataSetTable" Type="System.String" />
88 <returns>To be added: an object of type 'DataTableMapping'</returns>
89 <remarks>To be added</remarks>
91 <attribution license="cc4" from="Microsoft" modified="false" />
92 <para>Adds a <see cref="T:System.Data.Common.DataTableMapping" /> object to the collection when given a source table name and a <see cref="T:System.Data.DataSet" /> table name.</para>
94 <param name="sourceTable">
95 <attribution license="cc4" from="Microsoft" modified="false" />The case-sensitive name of the source table to map from. </param>
96 <param name="dataSetTable">
97 <attribution license="cc4" from="Microsoft" modified="false" />The name, which is not case-sensitive, of the <see cref="T:System.Data.DataSet" /> table to map to. </param>
100 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
101 <AssemblyVersion>2.0.0.0</AssemblyVersion>
104 <Member MemberName="AddRange">
105 <MemberSignature Language="C#" Value="public void AddRange (Array values);" />
106 <MemberType>Method</MemberType>
108 <AssemblyVersion>2.0.0.0</AssemblyVersion>
111 <ReturnType>System.Void</ReturnType>
114 <Parameter Name="values" Type="System.Array" />
117 <remarks>To be added.</remarks>
119 <attribution license="cc4" from="Microsoft" modified="false" />
120 <para>Copies the elements of the specified <see cref="T:System.Array" /> to the end of the collection.</para>
122 <param name="values">
123 <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.Array" /> of values to add to the collection.</param>
126 <Member MemberName="AddRange">
127 <MemberSignature Language="C#" Value="public void AddRange (System.Data.Common.DataTableMapping[] values);" />
128 <MemberType>Method</MemberType>
130 <ReturnType>System.Void</ReturnType>
133 <Parameter Name="values" Type="System.Data.Common.DataTableMapping[]" />
136 <remarks>To be added</remarks>
138 <attribution license="cc4" from="Microsoft" modified="false" />
139 <para>Copies the elements of the specified <see cref="T:System.Data.Common.DataTableMapping" /> array to the end of the collection.</para>
141 <param name="values">
142 <attribution license="cc4" from="Microsoft" modified="false" />The array of <see cref="T:System.Data.Common.DataTableMapping" /> objects to add to the collection. </param>
145 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
146 <AssemblyVersion>2.0.0.0</AssemblyVersion>
149 <Member MemberName="Clear">
150 <MemberSignature Language="C#" Value="public void Clear ();" />
151 <MemberType>Method</MemberType>
153 <ReturnType>System.Void</ReturnType>
157 <remarks>To be added</remarks>
159 <attribution license="cc4" from="Microsoft" modified="false" />
160 <para>Removes all <see cref="T:System.Data.Common.DataTableMapping" /> objects from the collection.</para>
164 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
165 <AssemblyVersion>2.0.0.0</AssemblyVersion>
168 <Member MemberName="Contains">
169 <MemberSignature Language="C#" Value="public bool Contains (object value);" />
170 <MemberType>Method</MemberType>
172 <ReturnType>System.Boolean</ReturnType>
175 <Parameter Name="value" Type="System.Object" />
178 <returns>To be added: an object of type 'bool'</returns>
179 <remarks>To be added</remarks>
181 <attribution license="cc4" from="Microsoft" modified="false" />
182 <para>Gets a value indicating whether the given <see cref="T:System.Data.Common.DataTableMapping" /> object exists in the collection.</para>
185 <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.Object" /> that is the <see cref="T:System.Data.Common.DataTableMapping" />. </param>
188 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
189 <AssemblyVersion>2.0.0.0</AssemblyVersion>
192 <Member MemberName="Contains">
193 <MemberSignature Language="C#" Value="public bool Contains (string value);" />
194 <MemberType>Method</MemberType>
196 <ReturnType>System.Boolean</ReturnType>
199 <Parameter Name="value" Type="System.String" />
202 <returns>To be added: an object of type 'bool'</returns>
203 <remarks>To be added</remarks>
205 <attribution license="cc4" from="Microsoft" modified="false" />
206 <para>Gets a value indicating whether a <see cref="T:System.Data.Common.DataTableMapping" /> object with the specified source table name exists in the collection.</para>
209 <attribution license="cc4" from="Microsoft" modified="false" />The case-sensitive source table name containing the <see cref="T:System.Data.Common.DataTableMapping" /> object. </param>
212 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
213 <AssemblyVersion>2.0.0.0</AssemblyVersion>
216 <Member MemberName="CopyTo">
217 <MemberSignature Language="C#" Value="public void CopyTo (Array array, int index);" />
218 <MemberType>Method</MemberType>
220 <ReturnType>System.Void</ReturnType>
223 <Parameter Name="array" Type="System.Array" />
224 <Parameter Name="index" Type="System.Int32" />
227 <remarks>To be added</remarks>
229 <attribution license="cc4" from="Microsoft" modified="false" />
230 <para>Copies the elements of the <see cref="T:System.Data.Common.DataTableMappingCollection" /> to the specified array.</para>
233 <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.Array" /> to which to copy the <see cref="T:System.Data.Common.DataTableMappingCollection" /> elements. </param>
235 <attribution license="cc4" from="Microsoft" modified="false" />The starting index of the array. </param>
238 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
239 <AssemblyVersion>2.0.0.0</AssemblyVersion>
242 <Member MemberName="CopyTo">
243 <MemberSignature Language="C#" Value="public void CopyTo (System.Data.Common.DataTableMapping[] array, int index);" />
244 <MemberType>Method</MemberType>
246 <AssemblyVersion>2.0.0.0</AssemblyVersion>
249 <ReturnType>System.Void</ReturnType>
252 <Parameter Name="array" Type="System.Data.Common.DataTableMapping[]" />
253 <Parameter Name="index" Type="System.Int32" />
256 <remarks>To be added.</remarks>
258 <attribution license="cc4" from="Microsoft" modified="false" />
259 <para>Copies the elements of the <see cref="T:System.Data.Common.DataTableMapping" /> to the specified array.</para>
262 <attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Data.Common.DataTableMapping" /> to which to copy the <see cref="T:System.Data.Common.DataTableMappingCollection" /> elements.</param>
264 <attribution license="cc4" from="Microsoft" modified="false" />The starting index of the array.</param>
267 <Member MemberName="Count">
268 <MemberSignature Language="C#" Value="public int Count { get; }" />
269 <MemberType>Property</MemberType>
271 <ReturnType>System.Int32</ReturnType>
274 <value>To be added: an object of type 'int'</value>
275 <remarks>To be added</remarks>
277 <attribution license="cc4" from="Microsoft" modified="false" />
278 <para>Gets the number of <see cref="T:System.Data.Common.DataTableMapping" /> objects in the collection.</para>
282 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
283 <AssemblyVersion>2.0.0.0</AssemblyVersion>
287 <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
290 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
294 <Member MemberName="GetByDataSetTable">
295 <MemberSignature Language="C#" Value="public System.Data.Common.DataTableMapping GetByDataSetTable (string dataSetTable);" />
296 <MemberType>Method</MemberType>
298 <ReturnType>System.Data.Common.DataTableMapping</ReturnType>
301 <Parameter Name="dataSetTable" Type="System.String" />
304 <returns>To be added: an object of type 'DataTableMapping'</returns>
305 <remarks>To be added</remarks>
307 <attribution license="cc4" from="Microsoft" modified="false" />
308 <para>Gets the <see cref="T:System.Data.Common.DataTableMapping" /> object with the specified <see cref="T:System.Data.DataSet" /> table name.</para>
310 <param name="dataSetTable">
311 <attribution license="cc4" from="Microsoft" modified="false" />The name, which is not case-sensitive, of the <see cref="T:System.Data.DataSet" /> table to find. </param>
314 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
315 <AssemblyVersion>2.0.0.0</AssemblyVersion>
318 <Member MemberName="GetEnumerator">
319 <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" />
320 <MemberType>Method</MemberType>
322 <ReturnType>System.Collections.IEnumerator</ReturnType>
326 <returns>To be added: an object of type 'Collections.IEnumerator'</returns>
327 <remarks>To be added</remarks>
329 <attribution license="cc4" from="Microsoft" modified="false" />
330 <para>Gets an enumerator that can iterate through the collection.</para>
334 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
335 <AssemblyVersion>2.0.0.0</AssemblyVersion>
338 <Member MemberName="GetTableMappingBySchemaAction">
339 <MemberSignature Language="C#" Value="public static System.Data.Common.DataTableMapping GetTableMappingBySchemaAction (System.Data.Common.DataTableMappingCollection tableMappings, string sourceTable, string dataSetTable, System.Data.MissingMappingAction mappingAction);" />
340 <MemberType>Method</MemberType>
342 <ReturnType>System.Data.Common.DataTableMapping</ReturnType>
345 <Parameter Name="tableMappings" Type="System.Data.Common.DataTableMappingCollection" />
346 <Parameter Name="sourceTable" Type="System.String" />
347 <Parameter Name="dataSetTable" Type="System.String" />
348 <Parameter Name="mappingAction" Type="System.Data.MissingMappingAction" />
351 <returns>To be added: an object of type 'DataTableMapping'</returns>
353 <attribution license="cc4" from="Microsoft" modified="false" />
354 <para>If the <see cref="T:System.Data.Common.DataTableMapping" /> exists in the collection, it is returned.</para>
355 <para>If the <see cref="T:System.Data.Common.DataTableMapping" /> does not exist in the collection for a given <see cref="T:System.Data.MissingMappingAction" />, the following happens: </para>
360 <para>MissingMappingAction </para>
363 <para>Action taken </para>
369 <para>Passthrough </para>
372 <para>Creates a <see cref="T:System.Data.Common.DataTableMapping" /> object with the given <paramref name="sourceTable" /> as the source table name and <paramref name="dataSetTable" /> as the <see cref="T:System.Data.DataSet" /> table name. The created <see cref="T:System.Data.Common.DataTableMapping" /> object is not added to the collection. </para>
380 <para>An exception is generated. The <paramref name="dataSetTable" /> parameter is ignored. </para>
388 <para>Gets null. The <paramref name="dataSetTable" /> parameter is ignored. </para>
394 <attribution license="cc4" from="Microsoft" modified="false" />
395 <para>Gets a <see cref="T:System.Data.Common.DataColumnMapping" /> object with the specified source table name and <see cref="T:System.Data.DataSet" /> table name, using the given <see cref="T:System.Data.MissingMappingAction" />.</para>
397 <param name="tableMappings">
398 <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Data.Common.DataTableMappingCollection" /> collection to search. </param>
399 <param name="sourceTable">
400 <attribution license="cc4" from="Microsoft" modified="false" />The case-sensitive name of the mapped source table. </param>
401 <param name="dataSetTable">
402 <attribution license="cc4" from="Microsoft" modified="false" />The name, which is not case-sensitive, of the mapped <see cref="T:System.Data.DataSet" /> table. </param>
403 <param name="mappingAction">
404 <attribution license="cc4" from="Microsoft" modified="false" />One of the <see cref="T:System.Data.MissingMappingAction" /> values. </param>
407 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
408 <AssemblyVersion>2.0.0.0</AssemblyVersion>
412 <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
416 <Member MemberName="IndexOf">
417 <MemberSignature Language="C#" Value="public int IndexOf (object value);" />
418 <MemberType>Method</MemberType>
420 <ReturnType>System.Int32</ReturnType>
423 <Parameter Name="value" Type="System.Object" />
426 <returns>To be added: an object of type 'int'</returns>
427 <remarks>To be added</remarks>
429 <attribution license="cc4" from="Microsoft" modified="false" />
430 <para>Gets the location of the specified <see cref="T:System.Data.Common.DataTableMapping" /> object within the collection.</para>
433 <attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.Object" /> that is the <see cref="T:System.Data.Common.DataTableMapping" /> object to find. </param>
436 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
437 <AssemblyVersion>2.0.0.0</AssemblyVersion>
440 <Member MemberName="IndexOf">
441 <MemberSignature Language="C#" Value="public int IndexOf (string sourceTable);" />
442 <MemberType>Method</MemberType>
444 <ReturnType>System.Int32</ReturnType>
447 <Parameter Name="sourceTable" Type="System.String" />
450 <returns>To be added: an object of type 'int'</returns>
451 <remarks>To be added</remarks>
453 <attribution license="cc4" from="Microsoft" modified="false" />
454 <para>Gets the location of the <see cref="T:System.Data.Common.DataTableMapping" /> object with the specified source table name.</para>
456 <param name="sourceTable">
457 <attribution license="cc4" from="Microsoft" modified="false" />The case-sensitive name of the source table. </param>
460 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
461 <AssemblyVersion>2.0.0.0</AssemblyVersion>
464 <Member MemberName="IndexOfDataSetTable">
465 <MemberSignature Language="C#" Value="public int IndexOfDataSetTable (string dataSetTable);" />
466 <MemberType>Method</MemberType>
468 <ReturnType>System.Int32</ReturnType>
471 <Parameter Name="dataSetTable" Type="System.String" />
474 <returns>To be added: an object of type 'int'</returns>
475 <remarks>To be added</remarks>
477 <attribution license="cc4" from="Microsoft" modified="false" />
478 <para>Gets the location of the <see cref="T:System.Data.Common.DataTableMapping" /> object with the specified <see cref="T:System.Data.DataSet" /> table name.</para>
480 <param name="dataSetTable">
481 <attribution license="cc4" from="Microsoft" modified="false" />The name, which is not case-sensitive, of the DataSet table to find. </param>
484 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
485 <AssemblyVersion>2.0.0.0</AssemblyVersion>
488 <Member MemberName="Insert">
489 <MemberSignature Language="C#" Value="public void Insert (int index, System.Data.Common.DataTableMapping value);" />
490 <MemberType>Method</MemberType>
492 <AssemblyVersion>2.0.0.0</AssemblyVersion>
495 <ReturnType>System.Void</ReturnType>
498 <Parameter Name="index" Type="System.Int32" />
499 <Parameter Name="value" Type="System.Data.Common.DataTableMapping" />
502 <remarks>To be added.</remarks>
504 <attribution license="cc4" from="Microsoft" modified="false" />
505 <para>Inserts a <see cref="T:System.Data.Common.DataTableMapping" /> object into the <see cref="T:System.Data.Common.DataTableMappingCollection" /> at the specified index.</para>
508 <attribution license="cc4" from="Microsoft" modified="false" />The zero-based index of the <see cref="T:System.Data.Common.DataTableMapping" /> object to insert.</param>
510 <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Data.Common.DataTableMapping" /> object to insert.</param>
513 <Member MemberName="Insert">
514 <MemberSignature Language="C#" Value="public void Insert (int index, object value);" />
515 <MemberType>Method</MemberType>
517 <ReturnType>System.Void</ReturnType>
520 <Parameter Name="index" Type="System.Int32" />
521 <Parameter Name="value" Type="System.Object" />
524 <remarks>To be added</remarks>
526 <attribution license="cc4" from="Microsoft" modified="false" />
527 <para>Inserts a <see cref="T:System.Data.Common.DataTableMapping" /> object into the <see cref="T:System.Data.Common.DataTableMappingCollection" /> at the specified index.</para>
530 <attribution license="cc4" from="Microsoft" modified="false" />The zero-based index of the <see cref="T:System.Data.Common.DataTableMapping" /> object to insert. </param>
532 <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Data.Common.DataTableMapping" /> object to insert. </param>
535 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
536 <AssemblyVersion>2.0.0.0</AssemblyVersion>
539 <Member MemberName="Item">
540 <MemberSignature Language="C#" Value="public System.Data.Common.DataTableMapping this[int index] { set; get; }" />
541 <MemberType>Property</MemberType>
543 <ReturnType>System.Data.Common.DataTableMapping</ReturnType>
546 <Parameter Name="index" Type="System.Int32" />
549 <param name="index">To be added: an object of type 'int'</param>
550 <summary>To be added</summary>
551 <value>To be added: an object of type 'DataTableMapping'</value>
552 <remarks>To be added</remarks>
555 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
556 <AssemblyVersion>2.0.0.0</AssemblyVersion>
560 <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
563 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
567 <Member MemberName="Item">
568 <MemberSignature Language="C#" Value="public System.Data.Common.DataTableMapping this[string sourceTable] { set; get; }" />
569 <MemberType>Property</MemberType>
571 <ReturnType>System.Data.Common.DataTableMapping</ReturnType>
574 <Parameter Name="sourceTable" Type="System.String" />
577 <param name="sourceTable">To be added: an object of type 'string'</param>
578 <summary>To be added</summary>
579 <value>To be added: an object of type 'DataTableMapping'</value>
580 <remarks>To be added</remarks>
583 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
584 <AssemblyVersion>2.0.0.0</AssemblyVersion>
588 <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
591 <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
595 <Member MemberName="Remove">
596 <MemberSignature Language="C#" Value="public void Remove (System.Data.Common.DataTableMapping value);" />
597 <MemberType>Method</MemberType>
599 <AssemblyVersion>2.0.0.0</AssemblyVersion>
602 <ReturnType>System.Void</ReturnType>
605 <Parameter Name="value" Type="System.Data.Common.DataTableMapping" />
608 <remarks>To be added.</remarks>
610 <attribution license="cc4" from="Microsoft" modified="false" />
611 <para>Removes the specified <see cref="T:System.Data.Common.DataTableMapping" /> object from the collection.</para>
614 <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Data.Common.DataTableMapping" /> object to remove.</param>
617 <Member MemberName="Remove">
618 <MemberSignature Language="C#" Value="public void Remove (object value);" />
619 <MemberType>Method</MemberType>
621 <ReturnType>System.Void</ReturnType>
624 <Parameter Name="value" Type="System.Object" />
627 <remarks>To be added</remarks>
629 <attribution license="cc4" from="Microsoft" modified="false" />
630 <para>Removes the specified <see cref="T:System.Data.Common.DataTableMapping" /> object from the collection.</para>
633 <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Data.Common.DataTableMapping" /> object to remove. </param>
636 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
637 <AssemblyVersion>2.0.0.0</AssemblyVersion>
640 <Member MemberName="RemoveAt">
641 <MemberSignature Language="C#" Value="public void RemoveAt (int index);" />
642 <MemberType>Method</MemberType>
644 <ReturnType>System.Void</ReturnType>
647 <Parameter Name="index" Type="System.Int32" />
650 <remarks>To be added</remarks>
652 <attribution license="cc4" from="Microsoft" modified="false" />
653 <para>Removes the <see cref="T:System.Data.Common.DataTableMapping" /> object located at the specified index from the collection.</para>
656 <attribution license="cc4" from="Microsoft" modified="false" />The zero-based index of the <see cref="T:System.Data.Common.DataTableMapping" /> object to remove. </param>
659 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
660 <AssemblyVersion>2.0.0.0</AssemblyVersion>
663 <Member MemberName="RemoveAt">
664 <MemberSignature Language="C#" Value="public void RemoveAt (string sourceTable);" />
665 <MemberType>Method</MemberType>
667 <ReturnType>System.Void</ReturnType>
670 <Parameter Name="sourceTable" Type="System.String" />
673 <remarks>To be added</remarks>
675 <attribution license="cc4" from="Microsoft" modified="false" />
676 <para>Removes the <see cref="T:System.Data.Common.DataTableMapping" /> object with the specified source table name from the collection.</para>
678 <param name="sourceTable">
679 <attribution license="cc4" from="Microsoft" modified="false" />The case-sensitive source table name to find. </param>
682 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
683 <AssemblyVersion>2.0.0.0</AssemblyVersion>
686 <Member MemberName="System.Collections.ICollection.IsSynchronized">
687 <MemberSignature Language="C#" Value="bool System.Collections.ICollection.IsSynchronized { get; }" />
688 <MemberType>Property</MemberType>
690 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
691 <AssemblyVersion>2.0.0.0</AssemblyVersion>
694 <ReturnType>System.Boolean</ReturnType>
697 <value>To be added.</value>
699 <attribution license="cc4" from="Microsoft" modified="false" />
700 <para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.Common.DataTableMappingCollection" /> instance is cast to an <see cref="T:System.Collections.ICollection" /> interface.</para>
701 <para>For more information, see <see cref="P:System.Collections.ICollection.IsSynchronized" />.</para>
704 <attribution license="cc4" from="Microsoft" modified="false" />
705 <para>Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe).</para>
709 <Member MemberName="System.Collections.ICollection.SyncRoot">
710 <MemberSignature Language="C#" Value="object System.Collections.ICollection.SyncRoot { get; }" />
711 <MemberType>Property</MemberType>
713 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
714 <AssemblyVersion>2.0.0.0</AssemblyVersion>
717 <ReturnType>System.Object</ReturnType>
720 <value>To be added.</value>
722 <attribution license="cc4" from="Microsoft" modified="false" />
723 <para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.Common.DataTableMappingCollection" /> instance is cast to an <see cref="T:System.Collections.ICollection" /> interface.</para>
724 <para>For more information, see <see cref="P:System.Collections.ICollection.IsSynchronized" />.</para>
727 <attribution license="cc4" from="Microsoft" modified="false" />
728 <para>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</para>
732 <Member MemberName="System.Collections.IList.IsFixedSize">
733 <MemberSignature Language="C#" Value="bool System.Collections.IList.IsFixedSize { get; }" />
734 <MemberType>Property</MemberType>
736 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
737 <AssemblyVersion>2.0.0.0</AssemblyVersion>
740 <ReturnType>System.Boolean</ReturnType>
743 <value>To be added.</value>
745 <attribution license="cc4" from="Microsoft" modified="false" />
746 <para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.Common.DataTableMappingCollection" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para>
747 <para>For more information, see <see cref="P:System.Collections.IList.IsFixedSize" />.</para>
750 <attribution license="cc4" from="Microsoft" modified="false" />
751 <para>Gets a value indicating whether the <see cref="T:System.Collections.IList" /> has a fixed size.</para>
755 <Member MemberName="System.Collections.IList.IsReadOnly">
756 <MemberSignature Language="C#" Value="bool System.Collections.IList.IsReadOnly { get; }" />
757 <MemberType>Property</MemberType>
759 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
760 <AssemblyVersion>2.0.0.0</AssemblyVersion>
763 <ReturnType>System.Boolean</ReturnType>
766 <value>To be added.</value>
768 <attribution license="cc4" from="Microsoft" modified="false" />
769 <para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.Common.DataTableMappingCollection" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para>
770 <para>For more information, see <see cref="P:System.Collections.IList.IsReadOnly" />.</para>
773 <attribution license="cc4" from="Microsoft" modified="false" />
774 <para>Gets a value indicating whether the <see cref="T:System.Collections.IList" /> is read-only.</para>
778 <Member MemberName="System.Collections.IList.Item">
779 <MemberSignature Language="C#" Value="object System.Collections.IList.Item[int index] { set; get; }" />
780 <MemberType>Property</MemberType>
782 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
783 <AssemblyVersion>2.0.0.0</AssemblyVersion>
786 <ReturnType>System.Object</ReturnType>
789 <Parameter Name="index" Type="System.Int32" />
792 <param name="index">To be added.</param>
793 <summary>To be added.</summary>
794 <value>To be added.</value>
795 <remarks>To be added.</remarks>
798 <Member MemberName="System.Data.ITableMappingCollection.Add">
799 <MemberSignature Language="C#" Value="System.Data.ITableMapping ITableMappingCollection.Add (string sourceTableName, string dataSetTableName);" />
800 <MemberType>Method</MemberType>
802 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
803 <AssemblyVersion>2.0.0.0</AssemblyVersion>
806 <ReturnType>System.Data.ITableMapping</ReturnType>
809 <Parameter Name="sourceTableName" Type="System.String" />
810 <Parameter Name="dataSetTableName" Type="System.String" />
813 <returns>To be added.</returns>
815 <attribution license="cc4" from="Microsoft" modified="false" />
816 <para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.Common.DataTableMappingCollection" /> instance is cast to an <see cref="T:System.Data.ITableMappingCollection" /> interface. </para>
817 <para>For more information, see <see cref="M:System.Data.ITableMappingCollection.Add(System.String,System.String)" />.</para>
820 <attribution license="cc4" from="Microsoft" modified="false" />
821 <para>Adds a table mapping to the collection.</para>
823 <param name="sourceTableName">
824 <attribution license="cc4" from="Microsoft" modified="false" />The case-sensitive name of the source table.</param>
825 <param name="dataSetTableName">
826 <attribution license="cc4" from="Microsoft" modified="false" />The name of the <see cref="T:System.Data.DataSet" /> table.</param>
829 <Member MemberName="System.Data.ITableMappingCollection.GetByDataSetTable">
830 <MemberSignature Language="C#" Value="System.Data.ITableMapping ITableMappingCollection.GetByDataSetTable (string dataSetTableName);" />
831 <MemberType>Method</MemberType>
833 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
834 <AssemblyVersion>2.0.0.0</AssemblyVersion>
837 <ReturnType>System.Data.ITableMapping</ReturnType>
840 <Parameter Name="dataSetTableName" Type="System.String" />
843 <returns>To be added.</returns>
845 <attribution license="cc4" from="Microsoft" modified="false" />
846 <para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.Common.DataTableMappingCollection" /> instance is cast to an <see cref="T:System.Data.ITableMappingCollection" /> interface.</para>
847 <para>For more information, see <see cref="M:System.Data.ITableMappingCollection.GetByDataSetTable(System.String)" />.</para>
850 <attribution license="cc4" from="Microsoft" modified="false" />
851 <para>Gets the TableMapping object with the specified <see cref="T:System.Data.DataSet" /> table name.</para>
853 <param name="dataSetTableName">
854 <attribution license="cc4" from="Microsoft" modified="false" />The name of the DataSet table within the collection.</param>
857 <Member MemberName="System.Data.ITableMappingCollection.Item">
858 <MemberSignature Language="C#" Value="object System.Data.ITableMappingCollection.Item[string index] { set; get; }" />
859 <MemberType>Property</MemberType>
861 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
862 <AssemblyVersion>2.0.0.0</AssemblyVersion>
865 <ReturnType>System.Object</ReturnType>
868 <Parameter Name="index" Type="System.String" />
871 <param name="index">To be added.</param>
872 <summary>To be added.</summary>
873 <value>To be added.</value>
874 <remarks>To be added.</remarks>