C# Class Company.OrmLanguage.OrmLanguageDomainModel

Inheritance: DslModeling::DomainModel
Afficher le fichier Open project: thabart/SimpleOrm

Méthodes publiques

Свойство Type Description
DomainModelId global::System.Guid

Private Properties

Свойство Type Description
CreateElement DslModeling::ModelElement
CreateElementLink DslModeling::ElementLink
GetGeneratedDomainModelTypes global::System.Type[]
GetGeneratedDomainProperties DomainMemberInfo[]
InitializeSerialization void

Méthodes publiques

Méthode Description
DisableDiagramRules ( global::Microsoft.VisualStudio.Modeling store ) : void

Disables rules in this domain model related to diagram fixup for the given store.

EnableDiagramRules ( global::Microsoft.VisualStudio.Modeling store ) : void

Enables rules in this domain model related to diagram fixup for the given store. If diagram data will be loaded into the store, this method should be called first to ensure that the diagram behaves properly.

GetClosureFilter ( global::Microsoft.VisualStudio.Modeling type, global rootElements ) : DslModeling::IElementVisitorFilter

Returns an IElementVisitorFilter that corresponds to the ClosureType.

OrmLanguageDomainModel ( global::Microsoft.VisualStudio.Modeling store )

Constructor.

Méthodes protégées

Méthode Description
GetGeneratedDomainRoles ( ) : DomainRolePlayerInfo[]

Gets the list of generated domain roles.

Private Methods

Méthode Description
CreateElement ( global::Microsoft.VisualStudio.Modeling partition, global elementType, global::Microsoft.VisualStudio.Modeling propertyAssignments ) : DslModeling::ModelElement
CreateElementLink ( global::Microsoft.VisualStudio.Modeling partition, global elementLinkType, global::Microsoft.VisualStudio.Modeling roleAssignments, global::Microsoft.VisualStudio.Modeling propertyAssignments ) : DslModeling::ElementLink
GetGeneratedDomainModelTypes ( ) : global::System.Type[]
GetGeneratedDomainProperties ( ) : DomainMemberInfo[]
InitializeSerialization ( global::Microsoft.VisualStudio.Modeling store ) : void

Method Details

DisableDiagramRules() public static méthode

Disables rules in this domain model related to diagram fixup for the given store.
public static DisableDiagramRules ( global::Microsoft.VisualStudio.Modeling store ) : void
store global::Microsoft.VisualStudio.Modeling
Résultat void

EnableDiagramRules() public static méthode

Enables rules in this domain model related to diagram fixup for the given store. If diagram data will be loaded into the store, this method should be called first to ensure that the diagram behaves properly.
public static EnableDiagramRules ( global::Microsoft.VisualStudio.Modeling store ) : void
store global::Microsoft.VisualStudio.Modeling
Résultat void

GetClosureFilter() public méthode

Returns an IElementVisitorFilter that corresponds to the ClosureType.
public GetClosureFilter ( global::Microsoft.VisualStudio.Modeling type, global rootElements ) : DslModeling::IElementVisitorFilter
type global::Microsoft.VisualStudio.Modeling closure type
rootElements global collection of root elements
Résultat DslModeling::IElementVisitorFilter

GetGeneratedDomainRoles() protected final méthode

Gets the list of generated domain roles.
protected final GetGeneratedDomainRoles ( ) : DomainRolePlayerInfo[]
Résultat DomainRolePlayerInfo[]

OrmLanguageDomainModel() public méthode

Constructor.
public OrmLanguageDomainModel ( global::Microsoft.VisualStudio.Modeling store )
store global::Microsoft.VisualStudio.Modeling Store containing the domain model.

Property Details

DomainModelId public_oe static_oe property

OrmLanguageDomainModel domain model Id.
public static global::System.Guid DomainModelId
Résultat global::System.Guid