C# Класс Company.OrmLanguage.OrmLanguageDomainModel

Наследование: DslModeling::DomainModel
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
DomainModelId global::System.Guid

Private Properties

Свойство Тип Описание
CreateElement DslModeling::ModelElement
CreateElementLink DslModeling::ElementLink
GetGeneratedDomainModelTypes global::System.Type[]
GetGeneratedDomainProperties DomainMemberInfo[]
InitializeSerialization void

Открытые методы

Метод Описание
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.

Защищенные методы

Метод Описание
GetGeneratedDomainRoles ( ) : DomainRolePlayerInfo[]

Gets the list of generated domain roles.

Приватные методы

Метод Описание
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

Описание методов

DisableDiagramRules() публичный статический Метод

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
Результат void

EnableDiagramRules() публичный статический Метод

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
Результат void

GetClosureFilter() публичный Метод

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
Результат DslModeling::IElementVisitorFilter

GetGeneratedDomainRoles() защищенный закрытый Метод

Gets the list of generated domain roles.
protected final GetGeneratedDomainRoles ( ) : DomainRolePlayerInfo[]
Результат DomainRolePlayerInfo[]

OrmLanguageDomainModel() публичный Метод

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

Описание свойств

DomainModelId публичное статическое свойство

OrmLanguageDomainModel domain model Id.
public static global::System.Guid DomainModelId
Результат global::System.Guid