Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
ExpansionKind is an enumeration type used to specify how multiple executions of an expansion region interact.
Namespace: Microsoft.VisualStudio.Uml.Activities
Assembly: Microsoft.VisualStudio.Uml.Interfaces (in Microsoft.VisualStudio.Uml.Interfaces.dll)
Syntax
'Declaration
<CLSCompliantAttribute(True)> _
Public Enumeration ExpansionKind
[CLSCompliantAttribute(true)]
public enum ExpansionKind
[CLSCompliantAttribute(true)]
public enum class ExpansionKind
[<CLSCompliantAttribute(true)>]
type ExpansionKind
public enum ExpansionKind
Members
Member name | Description | |
---|---|---|
Parallel | The executions are independent. They may be executed concurrently. | |
Iterative | The executions are dependent and must be executed one at a time, in order of the collection elements. | |
Stream | A stream of collection elements flows into a single execution, in order of the collection elements. |
Remarks
Note
The methods defined on this type are extension methods. To use the methods, you must add a project reference to the .NET assembly Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll, and you must include the directive using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; in your code.