C# 클래스 Company.OrmLanguage.OrmLanguageDomainModel

상속: DslModeling::DomainModel
파일 보기 프로젝트 열기: thabart/SimpleOrm

공개 프로퍼티들

프로퍼티 타입 설명
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