Click or drag to resize

ProjectProperties Properties

The ProjectProperties type exposes the following members.

Properties
  NameDescription
Public propertyAbbreviations
Gets the abbreviations set for the project. Abbreviations are name-value pairs with the abbreviation as key and the full string as value.
Public propertyAdditionalTaskPerformerFolder
Gets or sets the additional generator config folder.
Public propertyAdditionalTasksFolder
Gets or sets the additional generator config folder.
Public propertyAdditionalTemplatesFolder
Gets or sets the additional template set folder.
Public propertyAdditionalTypeConverterFolder
Gets or sets the additional template set folder.
Public propertyAddNewElementsAfterRelationalModelDataSync
Public propertyAddNewFieldsAfterRelationalModelDataSync
Public propertyAddNewViewsAsEntitiesAfterRelationalModelDataSync
Public propertyAutoAddManyToManyRelationships
Gets or sets a value indicating whether [auto add many to many relationships].
Public propertyAutoAssignSequencesToIntegerPks
Gets or sets a value indicating whether [auto assign sequences to integer PKS].
Public propertyAutoAssignTypeConverterToFieldMapping
Gets or sets a value indicating whether [auto assign type converter to new field].
Public propertyAutomaticallyGenerateSourceCodeOnProjectSave
Gets or sets the AutomaticallyGenerateSourceCodeOnProjectSave setting
Public propertyConnectionStringKeyNamePattern
Gets / sets the connection string key name
Public propertyDefaultDDLSQLScriptDestinationFolder
Public propertyDefaultRelationshipDeleteRuleAction
Gets or sets the default relationship delete rule action.
Public propertyDefaultRelationshipUpdateRuleAction
Gets or sets the default relationship update rule action.
Public propertyDefaultSourceCodeDestinationFolder
Public propertyDeleteObsoleteFiles
Gets / sets the DeleteObsoleteFiles setting
Public propertyElementNamePrefixPattern
Public propertyElementNamePrefixPatternIsAppliedWhen
Public propertyEncodingToUse
Gets / sets encodingToUse
Public propertyEntityActionCombinationDefaultForTable
Gets or sets the entity action combination default for table.
Public propertyEntityActionCombinationDefaultForView
Gets or sets the entity action combination default for view.
Public propertyEntityFieldNameStripPattern
the pattern with prefix/suffix strip patterns to strip off the entity names. if the entity field's name is equal to the pattern, nothing is stripped off. stripping is case insensitive.
Public propertyEntityNameStripPattern
the pattern with prefix/suffix strip patterns to strip off the entity names. if the entity's name is equal to the pattern, nothing is stripped off. stripping is case insensitive.
Public propertyExcludableOrphanedElementDetectedAction
Gets or sets the excludable orphaned element detected action.
Public propertyFailCodeGenerationOnWriteError
Gets or sets a value indicating whether [fail code generation on write error].
Public propertyFieldMappedOntoRelatedFieldPattern
Gets / sets FieldMappedOnOneManyToOnePattern
Public propertyFkFieldsAreNamedAfterTargetField
Gets or sets a value indicating whether [fk fields are named after target field].
Public propertyForeignKeyConstraintPattern
Gets or sets the foreign key constraint pattern.
Public propertyForeignKeyFieldPattern
Gets or sets the foreign key field pattern.
Public propertyGroupUsage
Gets or sets the group usage.
Public propertyIdentifyingFieldsFollowDBPrimaryKeyConstraints
Gets or sets a value indicating whether [identifying fields follow primary keys].
Public propertyInsertUnderscoreAtWordBreakCaseInsensitiveDBs
Gets or sets the meta data element name casing setting
Public propertyInsertUnderscoreAtWordBreakCaseSensitiveDBs
Gets or sets the meta data element name casing setting
Public propertyIsChanged
Gets / sets isChanged
Public propertyLengthPrecisionScaleFollowDBLengthPrecisionScale
Gets or sets the types follow DB types.
Public propertyMakeElementNamePascalCasing
Gets or sets a value indicating whether [make element name pascal casing].
Public propertyNavigatorMappedOntoManyToManyPattern
Gets / sets FieldMappedOnManyToManyPattern
Public propertyNavigatorMappedOntoOneManyToOnePattern
Gets / sets FieldMappedOnOneManyToOnePattern
Public propertyNavigatorMappedOntoOneToManyPattern
Gets / sets FieldMappedOnOneToManyPattern
Public propertyNonExcludableOrphanedElementDetectedAction
Gets or sets the excludable orphaned element detected action.
Public propertyPreferDecimalOverCurrencyTypes
Gets or sets a value indicating whether [prefer natural character types].
Public propertyPreferNaturalCharacterTypes
Gets or sets a value indicating whether [prefer natural character types].
Public propertyPreferSystemSequencesOverSchemaSequencesIfApplicable
Gets or sets a value indicating whether [prefer system sequences over schema sequences difference applicable].
Public propertyPreferVariableLengthTypes
Gets or sets a value indicating whether [prefer variable length types].
Public propertyPrimaryKeyConstraintPattern
Gets or sets the primary key constraint pattern.
Public propertyProjectCreator
The name of the user who created the project.
Public propertyProjectLocationPathFilename
The full path where LLBLGen Pro should store the project information. Because this property can be changed without having to do a re-save, a change to this property will not mark the project as being changed
Public propertyProjectName
The name of the project.
Public propertyReflectNullabilityOfElementFieldInTargetField
Gets or sets the reflect nullability of element field intarget field.
Public propertyReflectTypeOfElementFieldInTargetField
Gets or sets the reflect type of element field in target field.
Public propertyRelationalModelDataElementNameCasingCaseInsensitiveDBs
Gets or sets the relational model data element name casing case insensitive D bs.
Public propertyRelationalModelDataElementNameCasingCaseSensitiveDBs
Gets or sets the meta data element name casing setting
Public propertyRelationshipsFollowDBForeignKeyConstraints
Gets or sets a value indicating whether [relationships follow DB foreign key constraints].
Public propertyRemoveUnderscoresFromElementName
Gets or sets a value indicating whether [remove underscores from element name].
Public propertyRemoveUnmappedElementsAfterRelationalModelDataSync
Public propertyResetFieldOrderBasedOnTargetOrderAtRelationalModelDataSync
Public propertyRetrieveDBCustomProperties
Gets / sets retrieveDBCustomProperties
Public propertyRootNameSpace
Gets / sets the root name space value for this project.
Public propertySequenceNameMatchingPattern
Gets or sets the sequence name matching pattern.
Public propertySequencePattern
Gets or sets the sequence pattern.
Public propertySetGroupNameAfterSchemaName
Gets or sets a value indicating whether [set group name after schema name].
Public propertySetSchemaNameAfterGroupName
Public propertySingularizeElementNames
Gets or sets a value indicating whether [singularize element names].
Public propertyStoredProcNameStripPattern
the pattern with prefix/suffix strip patterns to strip off the stored procedure names. If the stored procedure's name is equal to the pattern, nothing is stripped. Stripping is case insensitive.
Public propertyStoreTimeLastGeneratedIntoProject
Gets / sets storeTimeLastGeneratedIntoProject
Public propertyStoreTimeLastSyncIntoProject
Public propertySyncCustomFieldOrderingWithTableFieldIndex
Gets/sets the value for the SyncCustomFieldOrderingWithTableFieldIndex setting
Public propertySyncMappedElementNamesAfterRelationalModelDataSync
Public propertySyncRelationalModelDataElementNameWithModelElementName
Gets or sets a value indicating whether [sync relational model data element name after rename].
Public propertySyncRenamedMappedElementNamesAfterRelationalModelDataSync
Public propertyTableValuedFunctionNameStripPattern
the pattern with prefix/suffix strip patterns to strip off the tvf names. If the tvf's name is equal to the pattern, nothing is stripped. Stripping is case insensitive.
Public propertyTargetPerEntityEdgesRequireBackingFkConstraint
Gets or sets a value indicating whether [target per entity edges require backing fk constraint].
Public propertyTypedViewFieldNameStripPattern
the pattern with prefix/suffix strip patterns to strip off the view names. If the view field's name is equal to the pattern, nothing is stripped. stripping is case insensitive.
Public propertyTypedViewMappedOnResultsetPattern
Public propertyTypedViewNameStripPattern
the pattern with prefix/suffix strip patterns to strip off the view names. If the view's name is equal to the pattern, nothing is stripped. stripping is case insensitive.
Public propertyUniqueConstraintPattern
Gets or sets the unique constraint pattern.
Public propertyUniqueConstraintsFollowDBUniqueConstraints
Gets or sets a value indicating whether [unique constraints follow DB unique constraints].
Public propertyUpdateCustomPropertiesAfterRelationalModelDataSync
Public propertyUseCustomFieldOrderingOnNewElements
Gets or sets a value indicating whether [use custom field ordering on new elements].
Top
See Also