NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

ObjectStoreTable Members

Public:

Constructor

ObjectStoreTable Constructor Overloaded. [To be supplied.]

Properties

CaseSensitive (inherited from DataTable) Indicates whether string comparisons within the table are case-sensitive.
ChildRelations (inherited from DataTable) Gets the collection of child relations for this DataTable.
Columns (inherited from DataTable) Gets the collection of columns that belong to this table.
Constraints (inherited from DataTable) Gets the collection of constraints maintained by this table.
DataSet (inherited from DataTable) Gets the DataSet that this table belongs to.
DefaultView (inherited from DataTable) Gets a customized view of the table which may include a filtered view, or a cursor position.
DisplayExpression (inherited from DataTable) Gets or sets the expression that will return a value used to represent this row in UI.
ExtendedProperties (inherited from DataTable) Gets the collection of customized user information.
HasErrors (inherited from DataTable) Gets a value indicating whether there are errors in any of the rows in any of the tables of the DataSet to which the table belongs.
Locale (inherited from DataTable) Gets or sets the locale information used to compare strings within the table.
MinimumCapacity (inherited from DataTable) Gets or sets the initial starting size for this table.
Namespace (inherited from DataTable) Gets or sets the namespace for the DataTable.
ParentRelations (inherited from DataTable) Gets the collection of parent relations for this DataTable.
PrimaryKey (inherited from DataTable) Gets or sets an array of columns that function as primary keys for the data table.
Rows (inherited from DataTable) Gets the collection of rows that belong to this table.
Site (inherited from Component) Gets or sets the site of the Component.
TableName (inherited from DataTable) Gets or sets the name of the table.
TypedRowName (inherited from DataTable) Gets the typed row name of the current table.
TypedTableName (inherited from DataTable) Gets the name of the table.

Methods

AcceptChanges (inherited from DataTable) Commits all the changes made to this table since the last time AcceptChanges was called.
Clear (inherited from DataTable) Clears the table of any data. All rows in all tables are removed. An exception is thrown if the table has any enforced child relations that would cause child rows to be stranded.
Compute (inherited from DataTable) Computes the given expression on the current rows that pass the filter criteria.
Dispose (inherited from Component) Disposes of the Component.
Equals (inherited from Object) Determines whether the specified Object is the same instance as the current Object. Subclasses are expected to override this method to support value equality (not reference equality).
GetContainer (inherited from Component) Returns the IContainer that contains the Component.
GetDesignMode (inherited from Component) Gets a value indicating whether the Component is currently in design mode.
GetErrors (inherited from DataTable) Returns an array of DataRow objects that contain errors.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetServiceObject (inherited from Component) Returns an object representing a service provided by the Component.
GetType (inherited from Object) Gets the Type of the Object.
LoadObjects [To be supplied.]
NewRow (inherited from DataTable) Creates a new DataRow with the same schema as the table.
RejectChanges (inherited from DataTable) Rolls back all changes that have been made to the table since it was loaded, or the last time AcceptChanges was called.
Reset (inherited from DataTable) Resets the table back to its original state.
ResetCaseSensitive (inherited from DataTable) Resets the CaseSensitive property to its default state.
ResetColumns (inherited from DataTable) [To be supplied.]
ResetConstraints (inherited from DataTable) [To be supplied.]
ResetLocale (inherited from DataTable) Resets the Locale property to its default state.
ResetNamespace (inherited from DataTable) Resets the Namespace property to its default state.
ResetPrimaryKey (inherited from DataTable) Resets the PrimaryKey property to its default state.
Select (inherited from DataTable) Overloaded. Returns an array of DataRow objects.
ShouldPersistCaseSensitive (inherited from DataTable) Indicates whether the CaseSensitive property should be persisted.
ShouldPersistColumns (inherited from DataTable) [To be supplied.]
ShouldPersistConstraints (inherited from DataTable) [To be supplied.]
ShouldPersistLocale (inherited from DataTable) Indicates whether the Locale property should be persisted.
ShouldPersistNamespace (inherited from DataTable) Indicates whether the Namespace property should be persisted.
ShouldPersistPrimaryKey (inherited from DataTable) Indicates whether the PrimaryKey property should be persisted.
ToString (inherited from DataTable) Returns the TableName and DisplayExpression, if there is one as a concatenated string.

Events

ColumnChanging (inherited from DataTable) Occurs when a value has been submitted for this column.
PropertyChanged (inherited from DataTable) This event occurs when any property on the control has been changed for any reason.
RowChanged (inherited from DataTable) Occurs after a row in the table has been successfully edited.
RowChanging (inherited from DataTable) Occurs when the DataRow is changing.
RowDeleted (inherited from DataTable) Occurs after a row in the table has been deleted.
RowDeleting (inherited from DataTable) Occurs before a row in the table is about to be deleted.

Protected:

Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by the Garbage Collector (GC). This method may be ignored by the runtime; therefore, necessary cleanup operations should be done elsewhere.
FindRow (inherited from DataTable) Overloaded. Finds and returns a specific DataRow.
FindRows (inherited from DataTable) Overloaded. Finds and returns an array of DataRow objects.
HasSchemaChanged (inherited from DataTable) Gets a value indicating whether the column count has changed.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.
NewRowFromBuilder (inherited from DataTable) This is what a subclassed dataSet overrides to create a new row.
OnColumnChanging (inherited from DataTable) Raises the ColumnChanging event.
OnPropertyChanged (inherited from DataTable) Raises the OnPropertyChanged event.
OnRemoveColumn (inherited from DataTable) Notifies the DataTable that a DataColumn is being removed.
OnRowChanged (inherited from DataTable) Raises the RowChanged event.
OnRowChanging (inherited from DataTable) Raises the RowChanging event.
OnRowDeleted (inherited from DataTable) Raises the OnRowDeleted event.
OnRowDeleting (inherited from DataTable) Raises the OnRowDeleting event.

Event Hookup:

Methods

AddOnColumnChanging (inherited from DataTable) Adds an event handler for the ColumnChanging event.
AddOnPropertyChanged (inherited from DataTable) Adds an event handler for the OnPropertyChanged event.
AddOnRowChanged (inherited from DataTable) Adds an event handler for the RowChanged event.
AddOnRowChanging (inherited from DataTable) Adds an event handler for the RowChanging event.
AddOnRowDeleted (inherited from DataTable) Adds an event handler for the OnRowDeleted event.
AddOnRowDeleting (inherited from DataTable) Adds an event handler for the OnRowDeleting event.
RemoveOnColumnChanging (inherited from DataTable) Removes the event handler that has been associated with the OnColumnChanging event.
RemoveOnPropertyChanged (inherited from DataTable) Removes an event handler that has been associated with the OnPropertyChanged event.
RemoveOnRowChanged (inherited from DataTable) Removes an event handler for the row changed event. Occurs after a row in the table has been successfully edited.
RemoveOnRowChanging (inherited from DataTable) Removes an event handler for the row changing event. Occurs when a row in the table has proposed edits. The user can modify values in the row and should throw an exception to cancel the edit.
RemoveOnRowDeleted (inherited from DataTable) Removes an event handler for the row deleting event. Occurs after a row in the table was deleted.
RemoveOnRowDeleting (inherited from DataTable) Removes an event handler for the row deleting event. Occurs after a row in the table is about to be deleted.

See Also

ObjectStoreTable Class | System.Data Namespace