DataPlace
SuspendableDataView Class
CSCS.DataPlace.Common.DataSuspendableDataView
A DataView whose change events can be suspended.
Declaration Syntax
C#
public class SuspendableDataView : DataView
Members
All MembersConstructorsMethodsPropertiesEvents



IconMemberDescription
SuspendableDataView()()()
Creates a new instance.

SuspendableDataView(DataTable)
Creates a new instance

SuspendableDataView(DataTable, String, String, DataViewRowState)
Creates a new instance.

AddNew()()()
Adds a new row to the DataView.
(Inherited from DataView.)
AllowDelete
Sets or gets a value that indicates whether deletes are allowed.
(Inherited from DataView.)
AllowEdit
Gets or sets a value that indicates whether edits are allowed.
(Inherited from DataView.)
AllowNew
Gets or sets a value that indicates whether the new rows can be added by using the AddNew()()() method.
(Inherited from DataView.)
ApplyDefaultSort
Gets or sets a value that indicates whether to use the default sort.
(Inherited from DataView.)
BeginInit()()()
Starts the initialization of a DataView that is used on a form or used by another component. The initialization occurs at runtime.
(Inherited from DataView.)
Close()()()
Closes the DataView.
(Inherited from DataView.)
ColumnCollectionChanged(Object, CollectionChangeEventArgs)
Called when the column collection has changed.
(Overrides DataView.ColumnCollectionChanged(Object, CollectionChangeEventArgs).)
Container
Gets the container for the component.
(Inherited from MarshalByValueComponent.)
CopyTo(Array, Int32)
Copies items into an array. Only for Web Forms Interfaces.
(Inherited from DataView.)
Count
Gets the number of records in the DataView after RowFilter and RowStateFilter have been applied.
(Inherited from DataView.)
DataViewManager
Gets the DataViewManager associated with this view.
(Inherited from DataView.)
Delete(Int32)
Deletes a row at the specified index.
(Inherited from DataView.)
DesignMode
Gets a value indicating whether the component is currently in design mode.
(Inherited from MarshalByValueComponent.)
Dispose()()()
Disposes of the object.

Dispose(Boolean)
Disposes of the object.
(Overrides DataView.Dispose(Boolean).)
Disposed
Adds an event handler to listen to the Disposed event on the component.
(Inherited from MarshalByValueComponent.)
EndInit()()()
Ends the initialization of a DataView that is used on a form or used by another component. The initialization occurs at runtime.
(Inherited from DataView.)
Equals(DataView)
Determines whether the specified DataView instances are considered equal.
(Inherited from DataView.)
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Events
Gets the list of event handlers that are attached to this component.
(Inherited from MarshalByValueComponent.)
Finalize()()()
Finalizes the object.
(Overrides MarshalByValueComponent.Finalize()()().)
Find(Object)
Finds a row in the DataView by the specified sort key value.
(Inherited from DataView.)
Find(array<Object>[]()[])
Finds a row in the DataView by the specified sort key values.
(Inherited from DataView.)
FindRows(Object)
Returns an array of DataRowView objects whose columns match the specified sort key value.
(Inherited from DataView.)
FindRows(array<Object>[]()[])
Returns an array of DataRowView objects whose columns match the specified sort key value.
(Inherited from DataView.)
GetEnumerator()()()
Gets an enumerator for this DataView.
(Inherited from DataView.)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetService(Type)
Gets the implementer of the IServiceProvider.
(Inherited from MarshalByValueComponent.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
IndexListChanged(Object, ListChangedEventArgs)
Occurs after a DataView has been changed successfully.
(Inherited from DataView.)
Initialized
Occurs when initialization of the DataView is completed.
(Inherited from DataView.)
IsDisposed
Whether the object is disposed.

IsDisposing
Whether the object is being disposed.

IsInitialized
Gets a value that indicates whether the component is initialized.
(Inherited from DataView.)
IsOpen
Gets a value that indicates whether the data source is currently open and projecting views of data on the DataTable.
(Inherited from DataView.)
Item[([(Int32])])
Gets a row of data from a specified table.
(Inherited from DataView.)
ListChanged
Occurs when the list managed by the DataView changes.
(Inherited from DataView.)
MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
OnListChanged(ListChangedEventArgs)
Raises the ListChanged event or queues it for later, depending on the current SuspendState.
(Overrides DataView.OnListChanged(ListChangedEventArgs).)
Open()()()
Opens a DataView.
(Inherited from DataView.)
Reset()()()
Reserved for internal use only.
(Inherited from DataView.)
RowFilter
Gets or sets the expression used to filter which rows are viewed in the DataView.
(Inherited from DataView.)
RowStateFilter
Gets or sets the row state filter used in the DataView.
(Inherited from DataView.)
Site
Gets or sets the site of the component.
(Inherited from MarshalByValueComponent.)
Sort
Gets or sets the sort column or columns, and sort order for the DataView.
(Inherited from DataView.)
SuspendState
Gets the current suspend state.

Table
Gets or sets the source DataTable.
(Inherited from DataView.)
ToString()()()
Returns a String containing the name of the Component, if any. This method should not be overridden.
(Inherited from MarshalByValueComponent.)
ToTable()()()
Creates and returns a new DataTable based on rows in an existing DataView.
(Inherited from DataView.)
ToTable(String)
Creates and returns a new DataTable based on rows in an existing DataView.
(Inherited from DataView.)
ToTable(Boolean, array<String>[]()[])
Creates and returns a new DataTable based on rows in an existing DataView.
(Inherited from DataView.)
ToTable(String, Boolean, array<String>[]()[])
Creates and returns a new DataTable based on rows in an existing DataView.
(Inherited from DataView.)
UpdateIndex(Boolean)
Updates the index.
(Overrides DataView.UpdateIndex(Boolean).)
UpdateIndex()()()
Reserved for internal use only.
(Inherited from DataView.)
Inheritance Hierarchy
Object
MarshalByValueComponent
 DataView
  SuspendableDataView

Assembly: CS.DataPlace.Common (Module: CS.DataPlace.Common) Version: 2.0.3271.19817