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


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

Конструктор, создающий 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), _
    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
)

Параметры

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

Заметки

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

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

См. также

Ссылки

ElementClosureWalker Класс

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

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