IDurableOrchestrationContext.LockAsync(EntityId[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine oder mehrere Sperren für die angegebenen Entitäten ab.
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)
Parameter
- entities
- EntityId[]
Die Entitäten, deren Sperren erworben werden sollen.
Gibt zurück
Eine IDisposable, die die Sperre beim Löschen freigibt.
Ausnahmen
, wenn der Kontext bereits einige Sperren enthält.
Hinweise
Sperren können nur abgerufen werden, wenn der aktuelle Kontext noch keine Sperren enthält.
Gilt für:
Azure SDK for .NET