CallConcurrencyKind 枚举
定义操作的所有者如何处理并发调用。
命名空间: Microsoft.VisualStudio.Uml.CommonBehaviors
程序集: Microsoft.VisualStudio.Uml.Interfaces(在 Microsoft.VisualStudio.Uml.Interfaces.dll 中)
语法
声明
<CLSCompliantAttribute(True)> _
Public Enumeration CallConcurrencyKind
[CLSCompliantAttribute(true)]
public enum CallConcurrencyKind
[CLSCompliantAttribute(true)]
public enum class CallConcurrencyKind
[<CLSCompliantAttribute(true)>]
type CallConcurrencyKind
public enum CallConcurrencyKind
成员
成员名称 | 说明 | |
---|---|---|
Sequential | 操作或其所有者目的不是多个并发调用。 | |
Guarded | 操作或其所有者会阻止调用,以便每次只能处理一个调用。 | |
Concurrent | 操作或其所有者可以处理多个并发调用。 |
备注
备注
此类型上定义的方法为 extension methods(扩展方法)。要使用方法,您必须将项目引用添加到 .NET assembly Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll,并且您的代码中必须包含指令 using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml。