ElementClosureWalker - конструктор (Partition, ClosureType, ICollection<ModelElement>, Boolean, IEnumerable<DomainRoleInfo>, IEnumerable<DomainRoleInfo>, IList<ModelElement>)
Конструктор, создающий 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 IEnumerable(Of DomainRoleInfo), _
elementsToNotVisit As IList(Of ModelElement) _
)
public ElementClosureWalker(
Partition partition,
ClosureType type,
ICollection<ModelElement> rootList,
bool bypassDemandLoading,
IEnumerable<DomainRoleInfo> domainRolesToNotPropagate,
IEnumerable<DomainRoleInfo> rootDomainRolesToNotVisit,
IList<ModelElement> elementsToNotVisit
)
Параметры
- partition
Тип: Microsoft.VisualStudio.Modeling.Partition
Разбиение.
- type
Тип: Microsoft.VisualStudio.Modeling.ClosureType
ClosureType.
- rootList
Тип: System.Collections.Generic.ICollection<ModelElement>
RootList.
- bypassDemandLoading
Тип: System.Boolean
Значение true для обхода загрузки по требованию.
- domainRolesToNotPropagate
Тип: System.Collections.Generic.IEnumerable<DomainRoleInfo>
Список ролей DomainRoles, для которых требуется игнорировать распространение удаления параметров
- rootDomainRolesToNotVisit
Тип: System.Collections.Generic.IEnumerable<DomainRoleInfo>
Список непосещаемых ролей DomainRoles в корневых элементах.Этот список может использоваться для предотвращения включения отношений в операции закрытия и обхода
- elementsToNotVisit
Тип: System.Collections.Generic.IList<ModelElement>
Список непосещаемых элементов.
Заметки
Конструктор, который создает и база ElementVisitor вызовов. Это приводит к в первом обходе ширины, посещении в прямом порядке графа, содержащий ссылки элемента.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.