次の方法で共有


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 操作またはその所有者は、複数の呼び出しをブロックして、1 度に 1 つの呼び出しが処理されるようにします。
Concurrent 操作またはその所有者は、複数の同時呼び出しを処理できます。

解説

注意

この型で定義されるメソッドは、拡張メソッドです。 このメソッドを使用するには、.NET アセンブリ Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll にプロジェクト参照を追加して、コードにディレクティブ using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml を含める必要があります。

参照

参照

Microsoft.VisualStudio.Uml.CommonBehaviors 名前空間