ComponentOne DataObjects for .NET
C1SchemaDef Tasks and Context Menus
DataObjects for .NET (Enterprise Edition) > DataObjects for .NET Enterprise Edition Design-Time Support > C1SchemaDef Tasks and Context Menus

You can access the C1SchemaDef Tasks menu by clicking the smart tag in the upper-right corner of the C1SchemaDef component.


You can access the C1SchemaDef context menu by right-clicking the C1SchemaDef component.


About DataObjects

Clicking About displays the DataObjects for .NET's About dialog box, which is helpful in finding the build number of the component.

Schema Designer

Clicking Schema Designer opens the DataObjects Schema Designer. A Schema is the basis and starting point of DataObjects for .NET development. It contains data structure information, defining basic entities, such as tables and relations, with their properties. Normally, a schema is initially created by importing a database structure using the Import Wizard in the Schema Designer, and then customized in the Schema Designer to suit your business logic needs.

Create Business Logic Components

Clicking Business Logic Components creates a business logic component for each table and each data set in the schema. Every schema object can be represented by a special business logic component. Business logic components (components C1.Data.C1TableLogic and C1.Data.C1DataSetLogic) have events where you can write code responding to various occurrences in data objects.

Business Logic Events

Clicking Business Logic Events displays the Business Logic Events dialog box. The Business Logic Events tool window shows the list of all tables and data sets. When you select a table in the tool window, the table's business logic events appear in the Properties window (in Visual C#, when the Events radio button is selected in the Properties window; in Visual Basic use the Method Name combo box in the code editor).

Conversion Wizard

Clicking Conversion Wizard brings up the C1DataObjects Conversion Wizard which allows you to import schema information. See Importing Schema Information using the Conversion Wizard for more information.