﻿<?xml version="1.0" encoding="utf-8"?><Type Name="DataView" FullName="System.Data.DataView"><TypeSignature Language="C#" Maintainer="auto" Value="public class DataView : System.ComponentModel.MarshalByValueComponent, System.ComponentModel.IBindingListView, System.ComponentModel.ISupportInitializeNotification, System.ComponentModel.ITypedList" /><AssemblyInfo><AssemblyName>System.Data</AssemblyName><AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]</AssemblyPublicKey><AssemblyVersion>1.0.3300.0</AssemblyVersion><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement><Base><BaseTypeName>System.ComponentModel.MarshalByValueComponent</BaseTypeName></Base><Interfaces><Interface><InterfaceName>System.ComponentModel.IBindingListView</InterfaceName></Interface><Interface><InterfaceName>System.ComponentModel.ISupportInitializeNotification</InterfaceName></Interface><Interface><InterfaceName>System.ComponentModel.ITypedList</InterfaceName></Interface></Interfaces><Attributes><Attribute><AttributeName>System.ComponentModel.Designer("Microsoft.VSDesigner.Data.VS.DataViewDesigner, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")</AttributeName></Attribute><Attribute><AttributeName>System.ComponentModel.DefaultProperty("Table")</AttributeName></Attribute><Attribute><AttributeName>System.ComponentModel.DefaultEvent("PositionChanged")</AttributeName></Attribute><Attribute><AttributeName>System.ComponentModel.Editor("Microsoft.VSDesigner.Data.Design.DataSourceEditor, 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></Attribute></Attributes><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>A major function of the <see cref="T:System.Data.DataView" /> is to allow for data binding on both Windows Forms and Web Forms.</para><para>Additionally, a <see cref="T:System.Data.DataView" /> can be customized to present a subset of data from the <see cref="T:System.Data.DataTable" />. This capability lets you have two controls bound to the same <see cref="T:System.Data.DataTable" />, but that show different versions of the data. For example, one control might be bound to a <see cref="T:System.Data.DataView" /> that shows all the rows in the table, and a second might be configured to display only the rows that have been deleted from the <see cref="T:System.Data.DataTable" />. The <see cref="T:System.Data.DataTable" /> also has a <see cref="P:System.Data.DataTable.DefaultView" /> property. This returns the default <see cref="T:System.Data.DataView" /> for the table. For example, if you want to create a custom view on the table, set the <see cref="P:System.Data.DataView.RowFilter" /> on the <see cref="T:System.Data.DataView" /> returned by the <see cref="P:System.Data.DataTable.DefaultView" />.</para><para>To create a filtered and sorted view of data, set the <see cref="P:System.Data.DataView.RowFilter" /> and <see cref="P:System.Data.DataView.Sort" /> properties. Then, use the <see cref="P:System.Data.DataView.Item(System.Int32)" /> property to return a single <see cref="T:System.Data.DataRowView" />.</para><para>You can also add and delete from the set of rows using the <see cref="M:System.Data.DataView.AddNew" /> and <see cref="M:System.Data.DataView.Delete(System.Int32)" /> methods. When you use those methods, the <see cref="P:System.Data.DataView.RowStateFilter" /> property can set to specify that only deleted rows or new rows be displayed by the <see cref="T:System.Data.DataView" />.</para><block subset="none" type="note"><para>If you do not explicitly specify sort criteria for DataView, the DataRowView objects in DataView are sorted based on the index of DataView's corresponding DataRow in the DataTable.Rows DataRowCollection.</para></block><para>linq_dataset allows developers to create complex, powerful queries over a <see cref="T:System.Data.DataSet" /> by using vbteclinq. A linq_dataset query returns an enumeration of <see cref="T:System.Data.DataRow" /> objects, however, which is not easily used in a binding scenario. <see cref="T:System.Data.DataView" /> can be created from a linq_dataset query and takes on the filtering and sorting characteristics of that query. linq_dataset extends the functionality of the <see cref="T:System.Data.DataView" /> by providing vbteclinq expression-based filtering and sorting, which allows for much more complex and powerful filtering and sorting operations than string-based filtering and sorting. See <format type="text/html"><a href="310bff4a-32dd-4f20-a271-6dbd82912631">Data Binding and LINQ to DataSet</a></format> for more information.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Represents a databindable, customized view of a <see cref="T:System.Data.DataTable" /> for sorting, filtering, searching, editing, and navigation. The <see cref="T:System.Data.DataView" /> does not store data, but instead represents a connected view of its corresponding <see cref="T:System.Data.DataTable" />. Changes to the <see cref="T:System.Data.DataView" />’s data will affect the <see cref="T:System.Data.DataTable" />. Changes to the <see cref="T:System.Data.DataTable" />’s data will affect all <see cref="T:System.Data.DataView" />s associated with it.</para></summary></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public DataView ();" /><MemberType>Constructor</MemberType><ReturnValue /><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Data.DataView" /> class.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public DataView (System.Data.DataTable table);" /><MemberType>Constructor</MemberType><ReturnValue /><Parameters><Parameter Name="table" Type="System.Data.DataTable" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Data.DataView" /> class with the specified <see cref="T:System.Data.DataTable" />.</para></summary><param name="table"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Data.DataTable" /> to add to the <see cref="T:System.Data.DataView" />. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public DataView (System.Data.DataTable table, string RowFilter, string Sort, System.Data.DataViewRowState RowState);" /><MemberType>Constructor</MemberType><ReturnValue /><Parameters><Parameter Name="table" Type="System.Data.DataTable" /><Parameter Name="RowFilter" Type="System.String" /><Parameter Name="Sort" Type="System.String" /><Parameter Name="RowState" Type="System.Data.DataViewRowState" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.Data.DataView" /> class with the specified <see cref="T:System.Data.DataTable" />, <see cref="P:System.Data.DataView.RowFilter" />, <see cref="P:System.Data.DataView.Sort" />, and <see cref="T:System.Data.DataViewRowState" />.</para></summary><param name="table"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Data.DataTable" /> to add to the <see cref="T:System.Data.DataView" />. </param><param name="RowFilter"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="P:System.Data.DataView.RowFilter" /> to apply to the <see cref="T:System.Data.DataView" />. </param><param name="Sort"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="P:System.Data.DataView.Sort" /> to apply to the <see cref="T:System.Data.DataView" />. </param><param name="RowState"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Data.DataViewRowState" /> to apply to the <see cref="T:System.Data.DataView" />. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AddNew"><MemberSignature Language="C#" Value="public virtual System.Data.DataRowView AddNew ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Data.DataRowView</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Adds a new row to the <see cref="T:System.Data.DataView" />.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A new <see cref="T:System.Data.DataRowView" /> object.</para></returns></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AllowDelete"><MemberSignature Language="C#" Value="public bool AllowDelete { set; get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters></Parameters><Docs><value>To be added: an object of type 'bool'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Sets or gets a value that indicates whether deletes are allowed.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.ComponentModel.DefaultValue(true)</AttributeName></Attribute></Attributes></Member><Member MemberName="AllowEdit"><MemberSignature Language="C#" Value="public bool AllowEdit { set; get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters></Parameters><Docs><value>To be added: an object of type 'bool'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets or sets a value that indicates whether edits are allowed.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.ComponentModel.DefaultValue(true)</AttributeName></Attribute></Attributes></Member><Member MemberName="AllowNew"><MemberSignature Language="C#" Value="public bool AllowNew { set; get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters></Parameters><Docs><value>To be added: an object of type 'bool'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets or sets a value that indicates whether the new rows can be added by using the <see cref="M:System.Data.DataView.AddNew" /> method.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.ComponentModel.DefaultValue(true)</AttributeName></Attribute></Attributes></Member><Member MemberName="ApplyDefaultSort"><MemberSignature Language="C#" Value="public bool ApplyDefaultSort { set; get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters></Parameters><Docs><value>To be added: an object of type 'bool'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets or sets a value that indicates whether to use the default sort. The default sort is (ascending) by all primary keys as specified by <see cref="P:System.Data.DataTable.PrimaryKey" />.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.ComponentModel.RefreshProperties(System.ComponentModel.RefreshProperties.All)</AttributeName></Attribute><Attribute><AttributeName>System.ComponentModel.DefaultValue(false)</AttributeName></Attribute></Attributes></Member><Member MemberName="BeginInit"><MemberSignature Language="C#" Value="public void BeginInit ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The Visual Studio .NET design environment uses this method to start the initialization of a component that is used on a form or used by another component. The <see cref="M:System.Data.DataView.EndInit" /> method ends the initialization. Using the BeginInit and EndInit methods prevents the control from being used before it is fully initialized.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Starts the initialization of a <see cref="T:System.Data.DataView" /> that is used on a form or used by another component. The initialization occurs at runtime.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Close"><MemberSignature Language="C#" Value="protected void Close ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The method lets you manually close the <see cref="T:System.Data.DataView" /> in derived classes. Use the corresponding <see cref="M:System.Data.DataView.Open" /> method to open the <see cref="T:System.Data.DataView" />.</para><para>This property is designed for internal use only.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Closes the <see cref="T:System.Data.DataView" />.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="ColumnCollectionChanged"><MemberSignature Language="C#" Value="protected virtual void ColumnCollectionChanged (object sender, System.ComponentModel.CollectionChangeEventArgs e);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="sender" Type="System.Object" /><Parameter Name="e" Type="System.ComponentModel.CollectionChangeEventArgs" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs after a <see cref="T:System.Data.DataColumnCollection" /> has been changed successfully.</para></summary><param name="sender"><attribution license="cc4" from="Microsoft" modified="false" />The source of the event.</param><param name="e"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.ComponentModel.ListChangedEventArgs" /> that contains the event data. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CopyTo"><MemberSignature Language="C#" Value="public void CopyTo (Array array, int index);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="array" Type="System.Array" /><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Copies items into an array. Only for Web Forms Interfaces.</para></summary><param name="array"><attribution license="cc4" from="Microsoft" modified="false" />array to copy into. </param><param name="index"><attribution license="cc4" from="Microsoft" modified="false" />index to start at. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Count"><MemberSignature Language="C#" Value="public int Count { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'int'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the number of records in the <see cref="T:System.Data.DataView" /> after <see cref="P:System.Data.DataView.RowFilter" /> and <see cref="P:System.Data.DataView.RowStateFilter" /> have been applied.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.ComponentModel.Browsable(false)</AttributeName></Attribute></Attributes></Member><Member MemberName="DataViewManager"><MemberSignature Language="C#" Value="public System.Data.DataViewManager DataViewManager { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Data.DataViewManager</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'DataViewManager'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the <see cref="T:System.Data.DataViewManager" /> associated with this view.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.ComponentModel.Browsable(false)</AttributeName></Attribute></Attributes></Member><Member MemberName="Delete"><MemberSignature Language="C#" Value="public void Delete (int index);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>After deleting a <see cref="T:System.Data.DataRow" />, its state changes to DataViewRowState.Deleted. You can roll back the deletion by calling <see cref="M:System.Data.DataTable.RejectChanges" /> on the <see cref="T:System.Data.DataTable" />.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Deletes a row at the specified index.</para></summary><param name="index"><attribution license="cc4" from="Microsoft" modified="false" />The index of the row to delete. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Dispose"><MemberSignature Language="C#" Value="protected override void Dispose (bool disposing);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="disposing" Type="System.Boolean" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Property change notifications between the <see cref="T:System.Data.DataView" /> and the underlying <see cref="T:System.Data.DataTable" /> stop after this method is called. <see cref="M:System.Data.DataView.Dispose(System.Boolean)" /> should be called for all <see cref="T:System.Data.DataView" /> objects.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Disposes of the resources (other than memory) used by the <see cref="T:System.Data.DataView" /> object.</para></summary><param name="disposing"><attribution license="cc4" from="Microsoft" modified="false" />true to release both managed and unmanaged resources; false to release only unmanaged resources. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="EndInit"><MemberSignature Language="C#" Value="public void EndInit ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The Visual Studio .NET design environment uses this method to end the initialization of a component that is used on a form or used by another component. The <see cref="M:System.Data.DataView.BeginInit" /> method starts the initialization. Using the BeginInit and EndInit methods prevents the control from being used before it is fully initialized.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Ends the initialization of a <see cref="T:System.Data.DataView" /> that is used on a form or used by another component. The initialization occurs at runtime.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Equals"><MemberSignature Language="C#" Value="public virtual bool Equals (System.Data.DataView dv);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="dv" Type="System.Data.DataView" /></Parameters><Docs><param name="dv">To be added.</param><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Determines whether the specified <see cref="T:System.Data.DataView" /> instances are considered equal. </para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>true if the two <see cref="T:System.Data.DataView" /> instances are equal; otherwise, false. </para></returns></Docs></Member><Member MemberName="Find"><MemberSignature Language="C#" Value="public int Find (object key);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="key" Type="System.Object" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Finds a row in the <see cref="T:System.Data.DataView" /> by the specified sort key value.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>The index of the row in the <see cref="T:System.Data.DataView" /> that contains the sort key value specified; otherwise -1 if the sort key value does not exist.</para></returns><param name="key"><attribution license="cc4" from="Microsoft" modified="false" />The object to search for. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Find"><MemberSignature Language="C#" Value="public int Find (object[] key);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="key" Type="System.Object[]" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Finds a row in the <see cref="T:System.Data.DataView" /> by the specified sort key values.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>The index of the position of the first row in the <see cref="T:System.Data.DataView" /> that matches the sort key values specified; otherwise -1 if there are no matching sort key values. </para></returns><param name="key"><attribution license="cc4" from="Microsoft" modified="false" />An array of values, typed as <see cref="T:System.Object" />. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="FindRows"><MemberSignature Language="C#" Value="public System.Data.DataRowView[] FindRows (object key);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Data.DataRowView[]</ReturnType></ReturnValue><Parameters><Parameter Name="key" Type="System.Object" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns an array of <see cref="T:System.Data.DataRowView" /> objects whose columns match the specified sort key value.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>An array of DataRowView objects whose columns match the specified sort key value; or, if no rows contain the specified sort key values, an empty DataRowView array.</para></returns><param name="key"><attribution license="cc4" from="Microsoft" modified="false" />The column value, typed as <see cref="T:System.Object" />, to search for. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="FindRows"><MemberSignature Language="C#" Value="public System.Data.DataRowView[] FindRows (object[] key);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Data.DataRowView[]</ReturnType></ReturnValue><Parameters><Parameter Name="key" Type="System.Object[]" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns an array of <see cref="T:System.Data.DataRowView" /> objects whose columns match the specified sort key value.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>An array of DataRowView objects whose columns match the specified sort key value; or, if no rows contain the specified sort key values, an empty DataRowView array.</para></returns><param name="key"><attribution license="cc4" from="Microsoft" modified="false" />An array of column values, typed as <see cref="T:System.Object" />, to search for. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetEnumerator"><MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Collections.IEnumerator</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets an enumerator for this <see cref="T:System.Data.DataView" />.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>An <see cref="T:System.Collections.IEnumerator" /> for navigating through the list.</para></returns></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="IndexListChanged"><MemberSignature Language="C#" Value="protected virtual void IndexListChanged (object sender, System.ComponentModel.ListChangedEventArgs e);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="sender" Type="System.Object" /><Parameter Name="e" Type="System.ComponentModel.ListChangedEventArgs" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs after a <see cref="T:System.Data.DataView" /> has been changed successfully.</para></summary><param name="sender"><attribution license="cc4" from="Microsoft" modified="false" />The source of the event. </param><param name="e"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.ComponentModel.ListChangedEventArgs" /> that contains the event data. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Initialized"><MemberSignature Language="C#" Value="public event EventHandler Initialized;" /><MemberType>Event</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.EventHandler</ReturnType></ReturnValue><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs when initialization of the <see cref="T:System.Data.DataView" /> is completed.</para></summary></Docs></Member><Member MemberName="IsInitialized"><MemberSignature Language="C#" Value="public bool IsInitialized { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.ComponentModel.Browsable(false)</AttributeName></Attribute></Attributes><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a value that indicates whether the component is initialized.</para></summary></Docs></Member><Member MemberName="IsOpen"><MemberSignature Language="C#" Value="protected bool IsOpen { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'bool'</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>A <see cref="T:System.Data.DataView" /> is a "view" on a <see cref="T:System.Data.DataTable" /> because it provides custom sorting and filtering of the data. The <see cref="P:System.Data.DataView.IsOpen" /> property can be queried to determine whether a <see cref="T:System.Data.DataView" /> has been opened by using the <see cref="M:System.Data.DataView.Open" /> method.</para><para>This property is designed for internal use only.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a value that indicates whether the data source is currently open and projecting views of data on the <see cref="T:System.Data.DataTable" />.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.ComponentModel.Browsable(false)</AttributeName></Attribute></Attributes></Member><Member MemberName="Item"><MemberSignature Language="C#" Value="public System.Data.DataRowView this[int recordIndex] { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Data.DataRowView</ReturnType></ReturnValue><Parameters><Parameter Name="recordIndex" Type="System.Int32" /></Parameters><Docs><param name="recordIndex">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="ListChanged"><MemberSignature Language="C#" Value="public event System.ComponentModel.ListChangedEventHandler ListChanged;" /><MemberType>Event</MemberType><ReturnValue><ReturnType>System.ComponentModel.ListChangedEventHandler</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Occurs when the list managed by the <see cref="T:System.Data.DataView" /> changes.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="OnListChanged"><MemberSignature Language="C#" Value="protected virtual void OnListChanged (System.ComponentModel.ListChangedEventArgs e);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="e" Type="System.ComponentModel.ListChangedEventArgs" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Raises the <see cref="E:System.Data.DataView.ListChanged" /> event.</para></summary><param name="e"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.ComponentModel.ListChangedEventArgs" /> that contains the event data. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Open"><MemberSignature Language="C#" Value="protected void Open ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The method lets you manually open the <see cref="T:System.Data.DataView" /> in derived classes. Use the corresponding <see cref="M:System.Data.DataView.Close" /> method to close the <see cref="T:System.Data.DataView" />.</para><para>This property is designed for internal use only.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Opens a <see cref="T:System.Data.DataView" />.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Reset"><MemberSignature Language="C#" Value="protected void Reset ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Reserved for internal use only.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="RowFilter"><MemberSignature Language="C#" Value="public virtual string RowFilter { set; get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters></Parameters><Docs><value>To be added: an object of type 'string'</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>To form a <see cref="P:System.Data.DataView.RowFilter" /> value, specify the name of a column followed by an operator and a value to filter on. The value must be in quotation marks. For example: </para><para>"LastName = 'Smith'" </para><para>See the <see cref="P:System.Data.DataColumn.Expression" /> property of the <see cref="T:System.Data.DataColumn" /> class for more information.</para><para>To return only those columns with null values, use the following expression: </para><para>"Isnull(Col1,'Null Column') = 'Null Column'" </para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets or sets the expression used to filter which rows are viewed in the <see cref="T:System.Data.DataView" />.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.ComponentModel.DefaultValue("")</AttributeName></Attribute></Attributes></Member><Member MemberName="RowStateFilter"><MemberSignature Language="C#" Value="public System.Data.DataViewRowState RowStateFilter { set; get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Data.DataViewRowState</ReturnType></ReturnValue><Parameters></Parameters><Docs><value>To be added: an object of type 'DataViewRowState'</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Only rows that have been deleted by using the <see cref="M:System.Data.DataView.Delete(System.Int32)" /> method will have their <see cref="P:System.Data.DataView.RowStateFilter" /> value set to Deleted. Those rows added using the <see cref="M:System.Data.DataView.AddNew" /> method will similarly have the property set to Added.</para><block subset="none" type="note"><para>  Using the <see cref="M:System.Data.DataRowCollection.Remove(System.Data.DataRow)" /> method of the <see cref="T:System.Data.DataRowCollection" /> class does not mean that a row will be marked as Deleted. Use the <see cref="M:System.Data.DataView.Delete(System.Int32)" /> method instead to make sure that such rows can be viewed in the <see cref="T:System.Data.DataView" />.</para></block><para>New rows will also be visible when the <see cref="P:System.Data.DataView.RowStateFilter" /> is set to ModifiedCurrent or CurrentRows.</para><para>Deleted rows will also be visible when the <see cref="P:System.Data.DataView.RowStateFilter" /> is set to ModifiedOriginal and OriginalRows.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets or sets the row state filter used in the <see cref="T:System.Data.DataView" />.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.ComponentModel.DefaultValue(System.Data.DataViewRowState.CurrentRows)</AttributeName></Attribute></Attributes></Member><Member MemberName="Sort"><MemberSignature Language="C#" Value="public string Sort { set; get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters></Parameters><Docs><value>To be added: an object of type 'string'</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>If you do not explicitly specify sort criteria for DataView, the DataRowView objects in DataView are sorted based on the index of its corresponding DataRow in the DataTable.Rows DataRowCollection.</para><para>For more information, see <format type="text/html"><a href="0FE5DFA2-C1CD-435F-90B6-B4DD2E3EF34B">Creating and Using DataViews</a></format>.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets or sets the sort column or columns, and sort order for the <see cref="T:System.Data.DataView" />.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.ComponentModel.DefaultValue("")</AttributeName></Attribute></Attributes></Member><Member MemberName="System.Collections.ICollection.IsSynchronized"><MemberSignature Language="C#" Value="bool System.Collections.ICollection.IsSynchronized { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.Collections.ICollection" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.Collections.ICollection.IsSynchronized" />.</para></summary></Docs></Member><Member MemberName="System.Collections.ICollection.SyncRoot"><MemberSignature Language="C#" Value="object System.Collections.ICollection.SyncRoot { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.Collections.ICollection" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.Collections.ICollection.SyncRoot" />.</para></summary></Docs></Member><Member MemberName="System.Collections.IList.Add"><MemberSignature Language="C#" Value="int IList.Add (object value);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="System.Object" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.Collections.IList.Add(System.Object)" />.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.Collections.IList.Add(System.Object)" />.</para></returns><param name="value"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="System.Object" /> value.</param></Docs></Member><Member MemberName="System.Collections.IList.Clear"><MemberSignature Language="C#" Value="void IList.Clear ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. The use of this member is not supported and will cause a <see cref="T:System.ArgumentException" />. Instead, use the Clear method on the <see cref="T:System.Data.DataRowCollection" /> object returned by <see cref="P:System.Data.DataTable.Rows" />.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.Collections.IList.Clear" />.</para></summary></Docs></Member><Member MemberName="System.Collections.IList.Contains"><MemberSignature Language="C#" Value="bool IList.Contains (object value);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="System.Object" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.Collections.IList.Contains(System.Object)" />.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.Collections.IList.Contains(System.Object)" />.</para></returns><param name="value"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="System.Object" /> value.</param></Docs></Member><Member MemberName="System.Collections.IList.IndexOf"><MemberSignature Language="C#" Value="int IList.IndexOf (object value);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="System.Object" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.Collections.IList.IndexOf(System.Object)" />.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.Collections.IList.IndexOf(System.Object)" />.</para></returns><param name="value"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="System.Object" /> value.</param></Docs></Member><Member MemberName="System.Collections.IList.Insert"><MemberSignature Language="C#" Value="void IList.Insert (int index, object value);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /><Parameter Name="value" Type="System.Object" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.Collections.IList.Insert(System.Int32,System.Object)" />.</para></summary><param name="index"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="System.Int32" /> value.</param><param name="value"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="System.Object" /> value to be inserted.</param></Docs></Member><Member MemberName="System.Collections.IList.IsFixedSize"><MemberSignature Language="C#" Value="bool System.Collections.IList.IsFixedSize { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.Collections.IList.IsFixedSize" />.</para></summary></Docs></Member><Member MemberName="System.Collections.IList.IsReadOnly"><MemberSignature Language="C#" Value="bool System.Collections.IList.IsReadOnly { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.Collections.IList.IsReadOnly" />.</para></summary></Docs></Member><Member MemberName="System.Collections.IList.Item"><MemberSignature Language="C#" Value="object System.Collections.IList.Item[int recordIndex] { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Parameters><Parameter Name="recordIndex" Type="System.Int32" /></Parameters><Docs><param name="recordIndex">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="System.Collections.IList.Remove"><MemberSignature Language="C#" Value="void IList.Remove (object value);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="System.Object" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.Collections.IList.Remove(System.Object)" />.</para></summary><param name="value"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="System.Object" /> value.</param></Docs></Member><Member MemberName="System.Collections.IList.RemoveAt"><MemberSignature Language="C#" Value="void IList.RemoveAt (int index);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.Collections.IList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.Collections.IList.RemoveAt(System.Int32)" />.</para></summary><param name="index"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="System.Int32" /> value.</param></Docs></Member><Member MemberName="System.ComponentModel.IBindingList.AddIndex"><MemberSignature Language="C#" Value="void IBindingList.AddIndex (System.ComponentModel.PropertyDescriptor property);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="property" Type="System.ComponentModel.PropertyDescriptor" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.ComponentModel.IBindingList.AddIndex(System.ComponentModel.PropertyDescriptor)" />.</para></summary><param name="property"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="System.ComponentModel.PropertyDescriptor" /> object.</param></Docs></Member><Member MemberName="System.ComponentModel.IBindingList.AddNew"><MemberSignature Language="C#" Value="object IBindingList.AddNew ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Parameters /><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.ComponentModel.IBindingList.AddNew" />.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>The item added to the list.</para></returns></Docs></Member><Member MemberName="System.ComponentModel.IBindingList.AllowEdit"><MemberSignature Language="C#" Value="bool System.ComponentModel.IBindingList.AllowEdit { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.ComponentModel.IBindingList.AllowEdit" />.</para></summary></Docs></Member><Member MemberName="System.ComponentModel.IBindingList.AllowNew"><MemberSignature Language="C#" Value="bool System.ComponentModel.IBindingList.AllowNew { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.ComponentModel.IBindingList.AllowNew" />.</para></summary></Docs></Member><Member MemberName="System.ComponentModel.IBindingList.AllowRemove"><MemberSignature Language="C#" Value="bool System.ComponentModel.IBindingList.AllowRemove { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.ComponentModel.IBindingList.AllowRemove" />.</para></summary></Docs></Member><Member MemberName="System.ComponentModel.IBindingList.ApplySort"><MemberSignature Language="C#" Value="void IBindingList.ApplySort (System.ComponentModel.PropertyDescriptor property, System.ComponentModel.ListSortDirection direction);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="property" Type="System.ComponentModel.PropertyDescriptor" /><Parameter Name="direction" Type="System.ComponentModel.ListSortDirection" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.ComponentModel.IBindingList.ApplySort(System.ComponentModel.PropertyDescriptor,System.ComponentModel.ListSortDirection)" />.</para></summary><param name="property"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="System.ComponentModel.PropertyDescriptor" /> object.</param><param name="direction"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="System.ComponentModel.ListSortDirection" /> object.</param></Docs></Member><Member MemberName="System.ComponentModel.IBindingList.Find"><MemberSignature Language="C#" Value="int IBindingList.Find (System.ComponentModel.PropertyDescriptor property, object key);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="property" Type="System.ComponentModel.PropertyDescriptor" /><Parameter Name="key" Type="System.Object" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.ComponentModel.IBindingList.Find(System.ComponentModel.PropertyDescriptor,System.Object)" />.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.ComponentModel.IBindingList.Find(System.ComponentModel.PropertyDescriptor,System.Object)" />.</para></returns><param name="property"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="System.ComponentModel.PropertyDescriptor" /> object.</param><param name="key"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="System.Object" /> value.</param></Docs></Member><Member MemberName="System.ComponentModel.IBindingList.IsSorted"><MemberSignature Language="C#" Value="bool System.ComponentModel.IBindingList.IsSorted { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.ComponentModel.IBindingList.IsSorted" />.</para></summary></Docs></Member><Member MemberName="System.ComponentModel.IBindingList.RemoveIndex"><MemberSignature Language="C#" Value="void IBindingList.RemoveIndex (System.ComponentModel.PropertyDescriptor property);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="property" Type="System.ComponentModel.PropertyDescriptor" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.ComponentModel.IBindingList.RemoveIndex(System.ComponentModel.PropertyDescriptor)" />.</para></summary><param name="property"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="System.ComponentModel.PropertyDescriptor" /> object.</param></Docs></Member><Member MemberName="System.ComponentModel.IBindingList.RemoveSort"><MemberSignature Language="C#" Value="void IBindingList.RemoveSort ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.ComponentModel.IBindingList.RemoveSort" />.</para></summary></Docs></Member><Member MemberName="System.ComponentModel.IBindingList.SortDirection"><MemberSignature Language="C#" Value="System.ComponentModel.ListSortDirection System.ComponentModel.IBindingList.SortDirection { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.ListSortDirection</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.ComponentModel.IBindingList.SortDirection" />.</para></summary></Docs></Member><Member MemberName="System.ComponentModel.IBindingList.SortProperty"><MemberSignature Language="C#" Value="System.ComponentModel.PropertyDescriptor System.ComponentModel.IBindingList.SortProperty { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.PropertyDescriptor</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.ComponentModel.IBindingList.SortProperty" />.</para></summary></Docs></Member><Member MemberName="System.ComponentModel.IBindingList.SupportsChangeNotification"><MemberSignature Language="C#" Value="bool System.ComponentModel.IBindingList.SupportsChangeNotification { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.ComponentModel.IBindingList.SupportsChangeNotification" />.</para></summary></Docs></Member><Member MemberName="System.ComponentModel.IBindingList.SupportsSearching"><MemberSignature Language="C#" Value="bool System.ComponentModel.IBindingList.SupportsSearching { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.ComponentModel.IBindingList.SupportsSearching" />.</para></summary></Docs></Member><Member MemberName="System.ComponentModel.IBindingList.SupportsSorting"><MemberSignature Language="C#" Value="bool System.ComponentModel.IBindingList.SupportsSorting { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.ComponentModel.IBindingList.SupportsSorting" />.</para></summary></Docs></Member><Member MemberName="System.ComponentModel.IBindingListView.ApplySort"><MemberSignature Language="C#" Value="void IBindingListView.ApplySort (System.ComponentModel.ListSortDescriptionCollection sorts);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="sorts" Type="System.ComponentModel.ListSortDescriptionCollection" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingListView" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.ComponentModel.IBindingListView.ApplySort(System.ComponentModel.ListSortDescriptionCollection)" />.</para></summary><param name="sorts"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="System.ComponentModel.ListSortDescriptionCollection" /> object.</param></Docs></Member><Member MemberName="System.ComponentModel.IBindingListView.Filter"><MemberSignature Language="C#" Value="string System.ComponentModel.IBindingListView.Filter { set; get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingListView" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.ComponentModel.IBindingListView.Filter" />.</para></summary></Docs></Member><Member MemberName="System.ComponentModel.IBindingListView.RemoveFilter"><MemberSignature Language="C#" Value="void IBindingListView.RemoveFilter ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingListView" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.ComponentModel.IBindingListView.RemoveFilter" />.</para></summary></Docs></Member><Member MemberName="System.ComponentModel.IBindingListView.SortDescriptions"><MemberSignature Language="C#" Value="System.ComponentModel.ListSortDescriptionCollection System.ComponentModel.IBindingListView.SortDescriptions { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.ListSortDescriptionCollection</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. The use of this member is not supported and will cause a <see cref="T:System.ArgumentException" />. Instead, use the Clear method on the <see cref="T:System.Data.DataRowCollection" /> object returned by <see cref="P:System.Data.DataTable.Rows" />.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.ComponentModel.IBindingListView.SortDescriptions" />.</para></summary></Docs></Member><Member MemberName="System.ComponentModel.IBindingListView.SupportsAdvancedSorting"><MemberSignature Language="C#" Value="bool System.ComponentModel.IBindingListView.SupportsAdvancedSorting { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingListView" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.ComponentModel.IBindingListView.SupportsAdvancedSorting" />.</para></summary></Docs></Member><Member MemberName="System.ComponentModel.IBindingListView.SupportsFiltering"><MemberSignature Language="C#" Value="bool System.ComponentModel.IBindingListView.SupportsFiltering { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.IBindingListView" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="P:System.ComponentModel.IBindingListView.SupportsFiltering" />.</para></summary></Docs></Member><Member MemberName="System.ComponentModel.ITypedList.GetItemProperties"><MemberSignature Language="C#" Value="System.ComponentModel.PropertyDescriptorCollection ITypedList.GetItemProperties (System.ComponentModel.PropertyDescriptor[] listAccessors);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.PropertyDescriptorCollection</ReturnType></ReturnValue><Parameters><Parameter Name="listAccessors" Type="System.ComponentModel.PropertyDescriptor[]" /></Parameters><Docs><param name="listAccessors">To be added.</param><returns>To be added.</returns><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.ITypedList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.ComponentModel.ITypedList.GetItemProperties(System.ComponentModel.PropertyDescriptor[])" />.</para></summary></Docs></Member><Member MemberName="System.ComponentModel.ITypedList.GetListName"><MemberSignature Language="C#" Value="string ITypedList.GetListName (System.ComponentModel.PropertyDescriptor[] listAccessors);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="listAccessors" Type="System.ComponentModel.PropertyDescriptor[]" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This member is an explicit interface member implementation. It can be used only when the <see cref="T:System.Data.DataView" /> instance is cast to an <see cref="T:System.ComponentModel.ITypedList" /> interface.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.ComponentModel.ITypedList.GetListName(System.ComponentModel.PropertyDescriptor[])" />.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>For a description of this member, see <see cref="M:System.ComponentModel.ITypedList.GetListName(System.ComponentModel.PropertyDescriptor[])" />.</para></returns><param name="listAccessors"><attribution license="cc4" from="Microsoft" modified="false" />An array of <see cref="System.ComponentModel.PropertyDescriptor" /> objects.</param></Docs></Member><Member MemberName="Table"><MemberSignature Language="C#" Value="public System.Data.DataTable Table { set; get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Data.DataTable</ReturnType></ReturnValue><Parameters></Parameters><Docs><value>To be added: an object of type 'DataTable'</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The <see cref="T:System.Data.DataTable" /> also has a <see cref="P:System.Data.DataTable.DefaultView" /> property which returns the default <see cref="T:System.Data.DataView" /> for the table. For example, if you want to create a custom view on the table, set the <see cref="P:System.Data.DataView.RowFilter" /> on the <see cref="T:System.Data.DataView" /> returned by the <see cref="P:System.Data.DataTable.DefaultView" />.</para><para>You can only set the <see cref="P:System.Data.DataView.Table" /> property if the current value is null.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets or sets the source <see cref="T:System.Data.DataTable" />.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Attributes><Attribute><AttributeName>System.ComponentModel.RefreshProperties(System.ComponentModel.RefreshProperties.All)</AttributeName></Attribute><Attribute><AttributeName>System.ComponentModel.DefaultValue(null)</AttributeName></Attribute><Attribute><AttributeName>System.ComponentModel.TypeConverter(typeof(System.Data.DataTableTypeConverter))</AttributeName></Attribute></Attributes></Member><Member MemberName="ToTable"><MemberSignature Language="C#" Value="public System.Data.DataTable ToTable ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Data.DataTable</ReturnType></ReturnValue><Parameters /><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Because this method does not let you specify the name for the output <see cref="T:System.Data.DataTable" />, its name is the same as the name of the source DataTable. Because this method does not let you specify a subset of available columns, the output table contains the same columns as the input table.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Creates and returns a new <see cref="T:System.Data.DataTable" /> based on rows in an existing <see cref="T:System.Data.DataView" />.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A new <see cref="T:System.Data.DataTable" /> instance that contains the requested rows and columns.</para></returns></Docs></Member><Member MemberName="ToTable"><MemberSignature Language="C#" Value="public System.Data.DataTable ToTable (string tableName);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Data.DataTable</ReturnType></ReturnValue><Parameters><Parameter Name="tableName" Type="System.String" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Because this method does not let you specify a subset of available columns, the output table contains the same columns as the input table.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Creates and returns a new <see cref="T:System.Data.DataTable" /> based on rows in an existing <see cref="T:System.Data.DataView" />.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A new <see cref="T:System.Data.DataTable" /> instance that contains the requested rows and columns.</para></returns><param name="tableName"><attribution license="cc4" from="Microsoft" modified="false" />The name of the returned <see cref="T:System.Data.DataTable" />.</param></Docs></Member><Member MemberName="ToTable"><MemberSignature Language="C#" Value="public System.Data.DataTable ToTable (bool isDistinct, string[] columnNames);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Data.DataTable</ReturnType></ReturnValue><Parameters><Parameter Name="isDistinct" Type="System.Boolean" /><Parameter Name="columnNames" Type="System.String[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="isDistinct">To be added.</param><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Because this method does not let you specify the name for the output <see cref="T:System.Data.DataTable" />, its name is the same as the name of the source <see cref="T:System.Data.DataTable" />.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Creates and returns a new <see cref="T:System.Data.DataTable" /> based on rows in an existing <see cref="T:System.Data.DataView" />.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A new <see cref="T:System.Data.DataTable" /> instance that contains the requested rows and columns.</para></returns><param name="columnNames"><attribution license="cc4" from="Microsoft" modified="false" />A string array that contains a list of the column names to be included in the returned <see cref="T:System.Data.DataTable" />. The <see cref="T:System.Data.DataTable" /> contains the specified columns in the order they appear within this array.</param></Docs></Member><Member MemberName="ToTable"><MemberSignature Language="C#" Value="public System.Data.DataTable ToTable (string tablename, bool isDistinct, string[] columnNames);" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Data.DataTable</ReturnType></ReturnValue><Parameters><Parameter Name="tablename" Type="System.String" /><Parameter Name="isDistinct" Type="System.Boolean" /><Parameter Name="columnNames" Type="System.String[]"><Attributes><Attribute><AttributeName>System.ParamArray</AttributeName></Attribute></Attributes></Parameter></Parameters><Docs><param name="tablename">To be added.</param><param name="isDistinct">To be added.</param><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Use this overloaded version of the <see cref="M:System.Data.DataView.ToTable" /> method if you have to retrieve distinct values in a subset of available columns, specifying a new name for the returned <see cref="T:System.Data.DataTable" />. If you do not need distinct rows or a subset of columns, see <see cref="M:System.Data.DataView.ToTable(System.String)" />.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Creates and returns a new <see cref="T:System.Data.DataTable" /> based on rows in an existing <see cref="T:System.Data.DataView" />.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A new <see cref="T:System.Data.DataTable" /> instance that contains the requested rows and columns.</para></returns><param name="columnNames"><attribution license="cc4" from="Microsoft" modified="false" />A string array that contains a list of the column names to be included in the returned <see cref="T:System.Data.DataTable" />. The DataTable contains the specified columns in the order they appear within this array.</param></Docs></Member><Member MemberName="UpdateIndex"><MemberSignature Language="C#" Value="protected void UpdateIndex ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Reserved for internal use only.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="UpdateIndex"><MemberSignature Language="C#" Value="protected virtual void UpdateIndex (bool force);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="force" Type="System.Boolean" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Reserved for internal use only.</para></summary><param name="force"><attribution license="cc4" from="Microsoft" modified="false" />Reserved for internal use only. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member></Members></Type>