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
Sequential Der Vorgang oder sein Besitzer ist nicht so konzipiert, dass gleichzeitige Aufrufe behandelt werden können.
Guarded Der Vorgang oder sein Besitzer blockiert Aufrufe, sodass jeweils nur ein Aufruf verarbeitet wird.
Concurrent Der Vorgang oder Besitzer kann mehrere gleichzeitige Aufrufe behandeln.

Hinweise

HinweisHinweis

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