class System.Data.DataView
   inherits System.ComponentModel.MarshalByValueComponent
   implements System.ComponentModel.IComponent, System.IDisposable, System.IServiceProvider, System.ComponentModel.IBindingListView, System.ComponentModel.IBindingList, System.Collections.IList, System.Collections.ICollection, System.Collections.IEnumerable, System.ComponentModel.ITypedList, System.ComponentModel.ISupportInitializeNotification, System.ComponentModel.ISupportInitialize:

   def public property AllowDelete as logical
      get.
      set.

   def public property ApplyDefaultSort as logical
      get.
      set.

   def public property AllowEdit as logical
      get.
      set.

   def public property AllowNew as logical
      get.
      set.

   def public property Count as integer
      get.

   def public property DataViewManager as System.Data.DataViewManager
      get.

   def public property IsInitialized as logical
      get.

   def protected property IsOpen as logical
      get.

   def public property RowFilter as character
      get.
      set.

   def public property RowStateFilter as System.Data.DataViewRowState
      get.
      set.

   def public property Sort as character
      get.
      set.

   def public property Table as System.Data.DataTable
      get.
      set.

   def public property Item as System.Data.DataRowView
      get.

   def public event ListChanged signature void (input sender as System.Object, input e as System.ComponentModel.ListChangedEventArgs).

   def public event Initialized signature void (input sender as System.Object, input e as System.EventArgs).

   constructor public DataView():
   end constructor.

   constructor public DataView(input table as System.Data.DataTable):
   end constructor.

   constructor public DataView(input table as System.Data.DataTable, input RowFilter as character, input Sort as character, input RowState as System.Data.DataViewRowState):
   end constructor.

   method public System.Data.DataRowView AddNew():
   end method.

   method public final void BeginInit():
   end method.

   method public final void EndInit():
   end method.

   method protected final void Close():
   end method.

   method public final void CopyTo(input array as System.Array, input index as integer):
   end method.

   method public final void Delete(input index as integer):
   end method.

   method protected final override void Dispose(input disposing as logical):
   end method.

   method public final integer Find(input key as System.Object):
   end method.

   method public final integer Find(input key as System.Object extent):
   end method.

   method public final System.Data.DataRowView extent FindRows(input key as System.Object):
   end method.

   method public final System.Data.DataRowView extent FindRows(input key as System.Object extent):
   end method.

   method public final System.Collections.IEnumerator GetEnumerator():
   end method.

   method protected void IndexListChanged(input sender as System.Object, input e as System.ComponentModel.ListChangedEventArgs):
   end method.

   method protected void OnListChanged(input e as System.ComponentModel.ListChangedEventArgs):
   end method.

   method protected final void Open():
   end method.

   method protected final void Reset():
   end method.

   method protected final void UpdateIndex():
   end method.

   method protected void UpdateIndex(input force as logical):
   end method.

   method protected void ColumnCollectionChanged(input sender as System.Object, input e as System.ComponentModel.CollectionChangeEventArgs):
   end method.

   method public final System.Data.DataTable ToTable():
   end method.

   method public final System.Data.DataTable ToTable(input tableName as character):
   end method.

   method public final System.Data.DataTable ToTable(input distinct as logical, input columnNames as System.String extent):
   end method.

   method public final System.Data.DataTable ToTable(input tableName as character, input distinct as logical, input columnNames as System.String extent):
   end method.

   method public logical Equals(input view as System.Data.DataView):
   end method.

end class.
