Partager via


IDurableOrchestrationContext.LockAsync(EntityId[]) Méthode

Définition

Acquiert un ou plusieurs verrous pour les entités spécifiées.

public System.Threading.Tasks.Task<IDisposable> LockAsync (params Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId[] entities);
abstract member LockAsync : Microsoft.Azure.WebJobs.Extensions.DurableTask.EntityId[] -> System.Threading.Tasks.Task<IDisposable>
Public Function LockAsync (ParamArray entities As EntityId()) As Task(Of IDisposable)

Paramètres

entities
EntityId[]

Entités dont les verrous doivent être acquis.

Retours

IDisposable qui libère le verrou lorsqu’il est supprimé.

Exceptions

si le contexte contient déjà des verrous.

Remarques

Les verrous ne peuvent être acquis que si le contexte actuel ne contient pas déjà de verrous.

S’applique à