C# Class nHydrate.Dsl.nHydrateDeleteClosureBase

Inheritance: DslModeling::IElementVisitorFilter
ファイルを表示 Open project: nHydrate/nHydrate

Private Properties

Property Type Description

Public Methods

Method Description
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

nHydrateDeleteClosureBase ( )

Constructor

Method Details

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

nHydrateDeleteClosureBase() public method

Constructor