Поделиться через


ElementClosureWalker - конструктор (Partition, ClosureType, ICollection<ModelElement>, IEnumerable<DomainRoleInfo>, IList<DomainRoleInfo>)

Конструктор, создающий ElementVisitor и вызывающий базовый класс. Это приводит к первому проходу по ширине и посещению в заданном порядке графа со ссылками элементов.

Пространство имен:  Microsoft.VisualStudio.Modeling
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Синтаксис

'Декларация
Public Sub New ( _
    partition As Partition, _
    type As ClosureType, _
    rootList As ICollection(Of ModelElement), _
    domainRolesToNotPropagate As IEnumerable(Of DomainRoleInfo), _
    rootDomainRolesToNotVisit As IList(Of DomainRoleInfo) _
)
public ElementClosureWalker(
    Partition partition,
    ClosureType type,
    ICollection<ModelElement> rootList,
    IEnumerable<DomainRoleInfo> domainRolesToNotPropagate,
    IList<DomainRoleInfo> rootDomainRolesToNotVisit
)

Параметры

  • domainRolesToNotPropagate
    Тип: System.Collections.Generic.IEnumerable<DomainRoleInfo>
    Список ролей DomainRoles, для которых требуется игнорировать распространение удаления параметров
  • rootDomainRolesToNotVisit
    Тип: System.Collections.Generic.IList<DomainRoleInfo>
    Список непосещаемых ролей DomainRoles в корневых элементах.Этот список может использоваться для предотвращения включения отношений в операции закрытия и обхода

Безопасность платформы .NET Framework

См. также

Ссылки

ElementClosureWalker Класс

ElementClosureWalker - перегрузка

Microsoft.VisualStudio.Modeling - пространство имен