IDurableOrchestrationContext.LockAsync(EntityId[]) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Adquiere uno o varios bloqueos para las entidades especificadas.
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)
Parámetros
- entities
- EntityId[]
Entidades cuyos bloqueos se deben adquirir.
Devoluciones
IDisposable que libera el bloqueo cuando se elimina.
Excepciones
si el contexto ya contiene algunos bloqueos.
Comentarios
Los bloqueos solo se pueden adquirir si el contexto actual no contiene ningún bloqueo ya.
Se aplica a
Azure SDK for .NET