Freigeben über


CallConcurrencyKind-Enumeration

Definiert, wie der Besitzer eines Vorgangs gleichzeitige Aufrufe behandelt.

Namespace:  Microsoft.VisualStudio.Uml.CommonBehaviors
Assembly:  Microsoft.VisualStudio.Uml.Interfaces (in Microsoft.VisualStudio.Uml.Interfaces.dll)

Syntax

'Declaration
<CLSCompliantAttribute(True)> _
Public Enumeration CallConcurrencyKind
[CLSCompliantAttribute(true)]
public enum CallConcurrencyKind
[CLSCompliantAttribute(true)]
public enum class CallConcurrencyKind
[<CLSCompliantAttribute(true)>]
type CallConcurrencyKind
public enum CallConcurrencyKind

Member

Membername Beschreibung
Concurrent Der Vorgang oder Besitzer kann mehrere gleichzeitige Aufrufe behandeln.
Guarded Der Vorgang oder sein Besitzer blockiert Aufrufe, sodass jeweils nur ein Aufruf verarbeitet wird.
Sequential Der Vorgang oder sein Besitzer ist nicht so konzipiert, dass gleichzeitige Aufrufe behandelt werden können.

Hinweise

Hinweis

Die Methoden, die für diesen Typ definiert sind, sind Erweiterungsmethoden.Um die Methoden zu verwenden, müssen Sie einen Projektverweis auf das .NET-Assembly Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll hinzufügen, und Sie müssen die Direktive using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; in den Code aufnehmen.

Siehe auch

Referenz

Microsoft.VisualStudio.Uml.CommonBehaviors-Namespace