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