Project: Settings |
[This is preliminary documentation and is subject to change.]
This topic contains the following sections:
Opens the Namespace dialog. The namespaces checked here are used to analyze settings (types, functions, trigger...) and in code generation.
Causes editor to check names (tablenames, columnnames...) are valid C# identifier.
Causes editor to check names (tablenames, columnnames...) are valid VB identifier.
Specifies C#-project file (*.csproj) containing the types the generated BcfDataSetSetup can access. If none specified BCF-Editor will use a default project using .net 4.6.2 referencing the BCF-Library and some system libraries. In most cases you should specify the project the generated DataSetSetup belongs to.
BCF-Editor will not update the project file. After generating DataSetSetup for the first time - or after update its filename - you have to add the generated file to the project.
Specifies the filename for generated BcfDataSetSetup.
Specifies the namespace for generated BcfDataSetSetup.
Specifies the class name for generated BcfDataSetSetup.
If checked XML comments will be added to DataSetSetup code.
When checked all columns "Include In Undo"-setting will be true.
Causes BCF-Editor to generate additional code required for transaction serialization.
Causes BCF-Editor to check rules returns instances of specified type.
If checked Generate Commands will generate the typed DataSet.
When checked DataSetSetup-project-file will be used.
Specifies C#-project file (*.csproj) containing the types the generated BcfDataSet can access.
Specifies the filename for generated BcfDataSet.
If checked XML comments will be added to DataSet code.
Uncheck this to prevent generating DataSet constructors. This may be required when DataSetSetup resides in an assembly the DataSet-project can not reference. The generated DataSetSetup-class is marked as partial; so you can add custom constructors in an other file.
Summary comment.
Specifies the namespace for generated BcfDataSet.
Specifies the class name for generated BcfDataSet.
Specifies the base class of generated BcfDataSet.
Specifies how to create table class-names by default.
Specifies how to create the DataSets table property-names by default.
Specifies the base class of generated BcfTable-classes.
Specifies how to create row class-names by default.
Specifies the base class of generated BcfRow-classes.
Specifies how to create rows "ChildRows"-properties names by default.
Specifies how to create rows "AddChildRows"-methods names by default.
Specifies how to create rows "ParentRow"-properties names by default.
Specifies how to create the DataSets relation properties-names by default.
Specifies how to create the Tables column properties-names by default.
Enable generating Data-Transfer-Object-Interfaces and Load/Save methods.
Specifies the filename for generated ViewManager.
Specifies the namespace for generated DTO-interfaces.
A name suffix for generated DTO-interfaces.
When checked BCF-Editor adds a fault in error-panel for any property having a non-serializable type.
Following setting are available for WPF-ViewManager(BcfViewManager) and Forms-ViewManager(BcfViewManager)
If checked Generate Commands will generate the ViewManager.
When checked DataSet-project-file will be used.
Specifies C#-project file (*.csproj) containing the types the generated ViewManager can access.
Specifies the filename for generated ViewManager.
If checked XML comments will be added to ViewManager code.
Specifies the namespace for generated ViewManager.
Specifies the base class of generated ViewManager.
Specifies the base class of generated TableView-classes.
Specifies the base class of generated RowView-classes.
Following setting are unique for both ViewManagers types.
Specifies the class name for generated ViewManager.
Specifies how to create table-view class-names by default.
Specifies how to create the ViewManagers table-view property-names by default.
Specifies how to create row-view class-names by default.
Specifies how to create row-views "ParentRowView"-properties names by default.
Specifies how to create rows "ChildRowViews"-properties names by default.