C1DataSet is the main client component of C1DataObjects.

Namespace:  C1.Data
Assembly:  C1.Data.2 (in C1.Data.2.dll)

Syntax

C#
[SerializableAttribute]
[LicenseProviderAttribute]
[DesignerAttribute("C1.Data.Design.C1DataSetDesigner, C1.Data.Design.2")]
[ToolboxBitmapAttribute(typeof(C1DataSet))]
public class C1DataSet : BaseFormAwareMarshalByValueComponent, ISupportInitialize, 
	IListSource, ISerializable
Visual Basic (Declaration)
<SerializableAttribute> _
<LicenseProviderAttribute> _
<DesignerAttribute("C1.Data.Design.C1DataSetDesigner, C1.Data.Design.2")> _
<ToolboxBitmapAttribute(GetType(C1DataSet))> _
Public Class C1DataSet _
	Inherits BaseFormAwareMarshalByValueComponent _
	Implements ISupportInitialize, IListSource, ISerializable

Remarks

It contains the data as it is exposed to the user, that can be used both by data bound controls and programmatically. C1DataSet class has a [Serializable] attribute, so it can be passed as a parameter and returned from a method executed remotely in a different process or on a different computer.

Inheritance Hierarchy

System..::..Object
  System.ComponentModel..::..MarshalByValueComponent
    BaseFormAwareMarshalByValueComponent
      C1.Data..::..C1DataSet
        C1.Web.Data..::..C1WebInternalDataSet

See Also