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。

请参见

参考

Microsoft.VisualStudio.Uml.CommonBehaviors 命名空间