Поделиться через


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 Операция или ее владелец могут обрабатывать несколько параллельных вызовов.

Заметки

Примечание

Методы, определенные для этого типа, являются методами расширения.Чтобы использовать эти методы, необходимо добавить ссылку проекта на сборку .NET Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll и включить директиву using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml в код.

См. также

Ссылки

Microsoft.VisualStudio.Uml.CommonBehaviors - пространство имен