ComponentOne DataObjects for .NET
C1DataSet Class Members
Properties  Methods  Events

C1.Data.2 Assembly > C1.Data Namespace : C1DataSet Class

The following tables list the members exposed by C1DataSet.

Public Constructors
 NameDescription
Public ConstructorInitializes a new instance of the C1DataSet class.  
Top
Public Properties
 NameDescription
Public PropertyDetermines whether string comparisons within the data set are case-sensitive.  
Public PropertyGets or sets a value indicating whether firing BaseLogic.AfterChanges event is deferred.  
Public Property (Inherited from System.ComponentModel.MarshalByValueComponent)
Public PropertyGets or sets username, password and domain used to communicate with the server.  
Public PropertyGets or sets the name of the data library containing the schema.  
Public PropertyIn a 3-tier client application, this property gets or sets the URL of the data library located on the server.  
Public PropertyGets or sets the name of the data set in the schema.  
Public Property (Inherited from System.ComponentModel.MarshalByValueComponent)
Public PropertyGets a collection of Connection objects used at run time as substitutes for schema connections.  
Public PropertyGets or sets a value indicating whether relation constraints must be satisfied while modifying the data set.  
Public PropertyGets a value indicating whether actions in handling a business logic event are deferred or performed immediately.  
Public PropertyGets a collection of custom user information associated with the data set.  
Public PropertyGets a value indicating whether the data set is filled with data.  
Public PropertyGets 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 PropertyGets a value indicating whether there are errors in any of the rows in any of the tables of this data set.  
Public PropertyDetermines the locale information used in string comparisons within the data set.  
Public PropertyFlags affecting the way change notifications are sent to data bound controls.  
Public PropertyGets the RemoteDataService-derived class of the data library.  
Public PropertyReturns the C1.Data.SchemaObjects.Schema object representing the schema on which the data set is based.  
Public PropertyReturns the container object hosting the C1SchemaDef component in the data library.  
Public PropertyReturns or sets the C1SchemaDef component hosting the schema on which the data set is based.  
Public PropertyOverridden.   
Public PropertyDetermines the type of string comparison within the data set.  
Public PropertyGets the ADO.NET DataSet where table data rows are stored.  
Public PropertyGets or sets a value indicating whether data bound controls must be notified of changes in the data set.  
Public PropertyThis run-time property returns the collection of tables in the data set.  
Public PropertyThis run-time property returns the collection of table views in the data set.  
Top
Public Methods
 NameDescription
Public MethodCommits all changes made to the data set since it was filled with data or the last time AcceptChanges or RejectChanges was called.  
Public MethodOverloaded. Removes all rows from all data set tables.  
Public Method (Inherited from System.ComponentModel.MarshalByValueComponent)
Public MethodOverloaded. Fills the data set with data fetching it from the database.  
Public MethodOverloaded. 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 MethodReturns the list of all potential table view rows, pointers to all existing table rows.  
Public MethodOverloaded. Creates and fills with data an ADO.NET data set consisting of this data set's table views.  
Public Method (Inherited from System.ComponentModel.MarshalByValueComponent)
Public MethodOverloaded. Gets a value indicating whether the data set has changes, including new, deleted, or modified rows, optionally filtered by DataRowStateEnum.  
Public MethodMerges the parameter data set containing only simple table data into this (caller) data set.  
Public MethodRestores the execution mode affecting actions invoked while handling another action.  
Public MethodSets the execution mode affecting actions invoked while handling another action.  
Public MethodOverloaded. Reads XML data into the data set.  
Public MethodRolls back all changes made to the data set since it was filled with data or the last time AcceptChanges or RejectChanges was called.  
Public MethodFills a table view with rows pointing to table rows.  
Public MethodFor C1.Data.SchemaObjects.TableView.DataAccessMode = VirtualAutomatic, this property stops the background fetch, if a fetch is in progress.  
Public MethodBegins the process of modifying/synchronizing the underlying ADO.NET DataSet.  
Public MethodOverloaded. Marks the end of the first stage of modifying/synchronizing the underlying ADO.NET DataSet.  
Public MethodEnds the process of modifying/synchronizing the underlying ADO.NET DataSet.  
Public Method (Inherited from System.ComponentModel.MarshalByValueComponent)
Public MethodOverloaded. Updates (commits) all changed data set rows to the database.  
Public MethodOverloaded. Writes XML data from the data set.  
Top
Public Events
 NameDescription
Public EventFired after the data set is filled with data.  
Public EventFired before the data set fills with data.  
Public EventFired when there are changes in the current row, whatever their cause, resulting from field change, current row change or complete data refresh.  
Public Event (Inherited from System.ComponentModel.MarshalByValueComponent)
Public EventFired when an error occurs.  
Public EventFired when one of the data set data members changes current row position.  
Public EventFired when an error occurs committing changes to the dataset.  
Top
See Also

Reference

C1DataSet Class
C1.Data Namespace