C# Class Company.OrmLanguage.OrmLanguageDeleteClosureBase

Inheritance: DslModeling::IElementVisitorFilter
Show file Open project: thabart/SimpleOrm

Private Properties

Property Type Description

Public Methods

Method Description
OrmLanguageDeleteClosureBase ( )

Constructor

ShouldVisitRelationship ( global::Microsoft.VisualStudio.Modeling walker, global::Microsoft.VisualStudio.Modeling sourceElement, global::Microsoft.VisualStudio.Modeling sourceRoleInfo, global::Microsoft.VisualStudio.Modeling domainRelationshipInfo, global::Microsoft.VisualStudio.Modeling targetRelationship ) : DslModeling::VisitorFilterResult

Called to ask the filter if a particular relationship from a source element should be included in the traversal

ShouldVisitRolePlayer ( global::Microsoft.VisualStudio.Modeling walker, global::Microsoft.VisualStudio.Modeling sourceElement, global::Microsoft.VisualStudio.Modeling elementLink, global::Microsoft.VisualStudio.Modeling targetDomainRole, global::Microsoft.VisualStudio.Modeling targetRolePlayer ) : DslModeling::VisitorFilterResult

Called to ask the filter if a particular role player should be Visited during traversal

Method Details

OrmLanguageDeleteClosureBase() public method

Constructor

ShouldVisitRelationship() public method

Called to ask the filter if a particular relationship from a source element should be included in the traversal
public ShouldVisitRelationship ( global::Microsoft.VisualStudio.Modeling walker, global::Microsoft.VisualStudio.Modeling sourceElement, global::Microsoft.VisualStudio.Modeling sourceRoleInfo, global::Microsoft.VisualStudio.Modeling domainRelationshipInfo, global::Microsoft.VisualStudio.Modeling targetRelationship ) : DslModeling::VisitorFilterResult
walker global::Microsoft.VisualStudio.Modeling ElementWalker that is traversing the model
sourceElement global::Microsoft.VisualStudio.Modeling Model Element playing the source role
sourceRoleInfo global::Microsoft.VisualStudio.Modeling DomainRoleInfo of the role that the source element is playing in the relationship
domainRelationshipInfo global::Microsoft.VisualStudio.Modeling DomainRelationshipInfo for the ElementLink in question
targetRelationship global::Microsoft.VisualStudio.Modeling Relationship in question
return DslModeling::VisitorFilterResult

ShouldVisitRolePlayer() public method

Called to ask the filter if a particular role player should be Visited during traversal
public ShouldVisitRolePlayer ( global::Microsoft.VisualStudio.Modeling walker, global::Microsoft.VisualStudio.Modeling sourceElement, global::Microsoft.VisualStudio.Modeling elementLink, global::Microsoft.VisualStudio.Modeling targetDomainRole, global::Microsoft.VisualStudio.Modeling targetRolePlayer ) : DslModeling::VisitorFilterResult
walker global::Microsoft.VisualStudio.Modeling ElementWalker that is traversing the model
sourceElement global::Microsoft.VisualStudio.Modeling Model Element playing the source role
elementLink global::Microsoft.VisualStudio.Modeling Element Link that forms the relationship to the role player in question
targetDomainRole global::Microsoft.VisualStudio.Modeling DomainRoleInfo of the target role
targetRolePlayer global::Microsoft.VisualStudio.Modeling Model Element that plays the target role in the relationship
return DslModeling::VisitorFilterResult