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