C# (CSharp) nHydrate.Dsl Namespace

Nested Namespaces

nHydrate.Dsl.Custom
nHydrate.Dsl.Design
nHydrate.Dsl.Objects
nHydrate.Dsl.Properties

Classes

Name Description
AssociationConnectAction Handles interaction between the ConnectionBuilder and the corresponding ConnectionTool.
AssociationConnectAction.AssociationConnectionType
AssociationConnectAction.AssociationConnectionTypeBase
Composite
CompositeBase
CompositeField
Entity
EntityAssociationConnector
EntityBase
EntityBase.NamePropertyHandler
EntityCompositeShapeBase
EntityHasEntities
EntityHasEntitiesBase
EntityHasEntitiesBuilder ConnectionBuilder class to provide logic for constructing connections between elements.
EntityHasViews
EntityHasViewsBase
EntityHasViewsBuilder ConnectionBuilder class to provide logic for constructing connections between elements.
EntityInheritanceConnector
EntityInheritanceConnectorBase
EntityInheritsEntity
EntityInheritsEntityBase
EntityInheritsEntityBuilder ConnectionBuilder class to provide logic for constructing connections between elements.
EntityReferencesModulesBuilder ConnectionBuilder class to provide logic for constructing connections between elements.
EntityShape
EntityShape.GhostCache
EntityShapeBase
EntityViewAssociationConnector
Extensions
Field
FieldBase.DataTypePropertyHandler
FieldBase.IsIndexedPropertyHandler
FieldBase.IsPrimaryKeyPropertyHandler
FieldBase.LengthPropertyHandler
FieldBase.NamePropertyHandler
FieldBase.ScalePropertyHandler
FieldReferencesModulesBuilder ConnectionBuilder class to provide logic for constructing connections between elements.
Function
FunctionBase.NamePropertyHandler
FunctionField
FunctionFieldBase.LengthPropertyHandler
FunctionFieldBase.NamePropertyHandler
FunctionFieldBase.ScalePropertyHandler
FunctionParameter
FunctionParameterBase.LengthPropertyHandler
FunctionParameterBase.NamePropertyHandler
FunctionParameterBase.ScalePropertyHandler
FunctionReferencesModulesBuilder ConnectionBuilder class to provide logic for constructing connections between elements.
FunctionShape
FunctionShapeBase
Index
IndexBase.IsUniquePropertyHandler
IndexColumn
IndexColumnBase.AscendingPropertyHandler
IndexColumnBase.FieldIDPropertyHandler
InheritanceConnectAction Handles interaction between the ConnectionBuilder and the corresponding ConnectionTool.
InheritanceConnectAction.InheritanceConnectionType
InheritanceConnectAction.InheritanceConnectionTypeBase
ModelElementEventArgs
ModelerOptions
Module
MyDslDesignerCommand
SecurityFunction
SecurityFunctionParameter
StoredProcedure
StoredProcedureBase.NamePropertyHandler
StoredProcedureField
StoredProcedureFieldBase.LengthPropertyHandler
StoredProcedureFieldBase.NamePropertyHandler
StoredProcedureFieldBase.ScalePropertyHandler
StoredProcedureParameter
StoredProcedureParameterBase.LengthPropertyHandler
StoredProcedureParameterBase.NamePropertyHandler
StoredProcedureParameterBase.ScalePropertyHandler
StoredProcedureReferencesModulesBuilder ConnectionBuilder class to provide logic for constructing connections between elements.
StoredProcedureShape
StoredProcedureShapeBase
ValidationHelper
View
ViewBase.NamePropertyHandler
ViewField
ViewFieldBase.LengthPropertyHandler
ViewFieldBase.NamePropertyHandler
ViewFieldBase.ScalePropertyHandler
ViewLinkConnectAction Handles interaction between the ConnectionBuilder and the corresponding ConnectionTool.
ViewLinkConnectAction.ViewLinkConnectionType
ViewLinkConnectAction.ViewLinkConnectionTypeBase
ViewReferencesModulesBuilder ConnectionBuilder class to provide logic for constructing connections between elements.
ViewShape
ViewShapeBase
nHydrateCopyClosure
nHydrateCopyClosureBase
nHydrateDeleteClosure
nHydrateDeleteClosureBase
nHydrateDiagram
nHydrateDirectiveProcessor Double-derived template directive processor that provides nHydrate files The implementation is done in nHydrateDirectiveProcessorBase. This class exist so users can customize behavior easily.
nHydrateDirectiveProcessorBase Base implementation for template directive processor that provides nHydrate files
nHydrateDomainModel
nHydrateHelpKeywordHelper Helper class used to map shapes and model elements to help keywords.
nHydrateHelpKeywordHelperBase Helper class used to map shapes and model elements to F1 help keywords.
nHydrateModel
nHydrateModel.RelationshipChecker
nHydrateModelBase
nHydrateModelSerializer This is how you overload the serialization process of the Model
nHydrateSerializationHelper
nHydrateSerializationHelperBase
nHydrateSerializationHelperBase.OrphanedShapeIterator An iterator to collect all the orphaned shapes.
nHydrateSerializationHelperBase.SerializationValidationObserver An utility class to collect validation messages during serialization, and store them in serialization result.
nHydrateSerializationHelperBase.nHydrateSerializationBehaviorSchemaValidationCallback A utility class to handle schema validation warning/error
nHydrateToolboxHelper Helper class used to create and initialize toolbox items for this DSL.
nHydrateToolboxHelperBase