ElementClosureWalker, constructeur (Partition, ClosureType, ICollection<ModelElement>, Boolean, IEnumerable<DomainRoleInfo>, IList<DomainRoleInfo>, Boolean)
Constructeur qui crée un ElementVisitor et une base d'appels.Cela provoque le premier parcours de largeur, visite pré-ordre du graphique avec des liens d'élément.
Espace de noms : Microsoft.VisualStudio.Modeling
Assembly : Microsoft.VisualStudio.Modeling.Sdk.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntaxe
'Déclaration
Public Sub New ( _
partition As Partition, _
type As ClosureType, _
rootList As ICollection(Of ModelElement), _
bypassDemandLoading As Boolean, _
domainRolesToNotPropagate As IEnumerable(Of DomainRoleInfo), _
rootDomainRolesToNotVisit As IList(Of DomainRoleInfo), _
includeLinkIfLinkEndsIncluded As Boolean _
)
public ElementClosureWalker(
Partition partition,
ClosureType type,
ICollection<ModelElement> rootList,
bool bypassDemandLoading,
IEnumerable<DomainRoleInfo> domainRolesToNotPropagate,
IList<DomainRoleInfo> rootDomainRolesToNotVisit,
bool includeLinkIfLinkEndsIncluded
)
Paramètres
- partition
Type : Microsoft.VisualStudio.Modeling.Partition
Partition.
- type
Type : Microsoft.VisualStudio.Modeling.ClosureType
ClosureType.
- rootList
Type : System.Collections.Generic.ICollection<ModelElement>
RootList.
- bypassDemandLoading
Type : System.Boolean
True pour ignorer l'exigence-chargement.
- domainRolesToNotPropagate
Type : System.Collections.Generic.IEnumerable<DomainRoleInfo>
Liste de DomainRoles pour ignorer la propagation supprimant des paramètres pour
- rootDomainRolesToNotVisit
Type : System.Collections.Generic.IList<DomainRoleInfo>
Liste de DomainRoles à ne pas visiter sur des éléments racine.Cette liste peut être utilisée pour conserver des relations d'être compris dans la fermeture et être parcouru
- includeLinkIfLinkEndsIncluded
Type : System.Boolean
si la valeur true est affectée, le lien est compris dans la fermeture si tous ses linkends sont dans la fermeture
Notes
Le constructeur qui crée un ElementVisitor et une base d'appels.Cela provoque le premier parcours de largeur, visite pré-ordre du graphique avec des liens d'élément.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.