The following tables list the members exposed by C1DataSet.
Public Constructors
Public Properties
| Name | Description |
| CaseSensitive | Determines whether string comparisons within the data set are case-sensitive. |
| ChangeInProgress | Gets or sets a value indicating whether firing BaseLogic.AfterChanges event is deferred. |
| Container | (Inherited from System.ComponentModel.MarshalByValueComponent) |
| Credentials | Gets or sets username, password and domain used to communicate with the server. |
| DataLibrary | Gets or sets the name of the data library containing the schema. |
| DataLibraryUrl | In a 3-tier client application, this property gets or sets the URL of the data library located on the server. |
| DataSetDef | Gets or sets the name of the data set in the schema. |
| DesignMode | (Inherited from System.ComponentModel.MarshalByValueComponent) |
| DynamicConnections | Gets a collection of Connection objects used at run time as substitutes for schema connections. |
| EnforceConstraints | Gets or sets a value indicating whether relation constraints must be satisfied while modifying the data set. |
| ExecutionMode | Gets a value indicating whether actions in handling a business logic event are deferred or performed immediately. |
| ExtendedProperties | Gets a collection of custom user information associated with the data set. |
| Filled | Gets a value indicating whether the data set is filled with data. |
| FillOnRequest | Gets or sets a value indicating whether the data set will be automatically filled with data when a data bound control requests data from it. |
| HasErrors | Gets a value indicating whether there are errors in any of the rows in any of the tables of this data set. |
| Locale | Determines the locale information used in string comparisons within the data set. |
| NotificationModeFlags | Flags affecting the way change notifications are sent to data bound controls. |
| RemoteDataService | Gets the RemoteDataService-derived class of the data library. |
| Schema | Returns the C1.Data.SchemaObjects.Schema object representing the schema on which the data set is based. |
| SchemaContainer | Returns the container object hosting the C1SchemaDef component in the data library. |
| SchemaDef | Returns or sets the C1SchemaDef component hosting the schema on which the data set is based. |
| Site | Overridden. |
| SortComparisonMode | Determines the type of string comparison within the data set. |
| StorageDataSet | Gets the ADO.NET DataSet where table data rows are stored. |
| SuppressNotifications | Gets or sets a value indicating whether data bound controls must be notified of changes in the data set. |
| Tables | This run-time property returns the collection of tables in the data set. |
| TableViews | This run-time property returns the collection of table views in the data set. |
Top
Public Methods
| Name | Description |
| AcceptChanges | Commits all changes made to the data set since it was filled with data or the last time AcceptChanges or RejectChanges was called. |
| Clear | Overloaded. Removes all rows from all data set tables. |
| Dispose | (Inherited from System.ComponentModel.MarshalByValueComponent) |
| Fill | Overloaded. Fills the data set with data fetching it from the database. |
| GetChanges | Overloaded. Gets a copy of the data set containing all changes to simple tables made since it was last filled, or since AcceptChanges was called. Composite tables and table views are empty in the resulting data set. |
| GetDefaultTableViewRows | Returns the list of all potential table view rows, pointers to all existing table rows. |
| GetExportDataSet | Overloaded. Creates and fills with data an ADO.NET data set consisting of this data set's table views. |
| GetService | (Inherited from System.ComponentModel.MarshalByValueComponent) |
| HasChanges | Overloaded. Gets a value indicating whether the data set has changes, including new, deleted, or modified rows, optionally filtered by DataRowStateEnum. |
| Merge | Merges the parameter data set containing only simple table data into this (caller) data set. |
| PopExecutionMode | Restores the execution mode affecting actions invoked while handling another action. |
| PushExecutionMode | Sets the execution mode affecting actions invoked while handling another action. |
| ReadXml | Overloaded. Reads XML data into the data set. |
| RejectChanges | Rolls back all changes made to the data set since it was filled with data or the last time AcceptChanges or RejectChanges was called. |
| SetTableViewRows | Fills a table view with rows pointing to table rows. |
| StopAsyncFetch | For C1.Data.SchemaObjects.TableView.DataAccessMode = VirtualAutomatic, this property stops the background fetch, if a fetch is in progress. |
| StorageChangeBegin | Begins the process of modifying/synchronizing the underlying ADO.NET DataSet. |
| StorageChanged | Overloaded. Marks the end of the first stage of modifying/synchronizing the underlying ADO.NET DataSet. |
| StorageChangeEnd | Ends the process of modifying/synchronizing the underlying ADO.NET DataSet. |
| ToString | (Inherited from System.ComponentModel.MarshalByValueComponent) |
| Update | Overloaded. Updates (commits) all changed data set rows to the database. |
| WriteXml | Overloaded. Writes XML data from the data set. |
Top
Public Events
| Name | Description |
| AfterFill | Fired after the data set is filled with data. |
| BeforeFill | Fired before the data set fills with data. |
| CurrentRowChanged | Fired when there are changes in the current row, whatever their cause, resulting from field change, current row change or complete data refresh. |
| Disposed | (Inherited from System.ComponentModel.MarshalByValueComponent) |
| Error | Fired when an error occurs. |
| PositionChanged | Fired when one of the data set data members changes current row position. |
| UpdateError | Fired when an error occurs committing changes to the dataset. |
Top
See Also