Compartilhar via


Enumeração CallConcurrencyKind

Define como o proprietário de uma operação manipula chamadas simultâneas.

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

Sintaxe

'Declaração
<CLSCompliantAttribute(True)> _
Public Enumeration CallConcurrencyKind
[CLSCompliantAttribute(true)]
public enum CallConcurrencyKind
[CLSCompliantAttribute(true)]
public enum class CallConcurrencyKind
[<CLSCompliantAttribute(true)>]
type CallConcurrencyKind
public enum CallConcurrencyKind

Membros

Nome do membro Descrição
Sequential A operação ou o seu proprietário não foi projetado para manipular chamadas simultâneas.
Guarded A operação ou o seu proprietário bloqueará as chamadas para que somente um é processado por vez.
Concurrent A operação ou o seu proprietário pode manipular várias chamadas simultâneas.

Comentários

ObservaçãoObservação

Os métodos definidos deste tipo são métodos de extensão. Para usar os métodos, você deve adicionar uma referência de projeto para o.NET assembly Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll e você deve incluir a diretiva using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; em seu código.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Uml.CommonBehaviors