ServiceBusSessionProcessor.SessionClosingAsync Evento
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í.
Controlador opcional que se puede establecer para recibir notificaciones cuando una sesión está a punto de cerrarse para su procesamiento. Esto significa que se agotó el tiempo de espera de la llamada más reciente ReceiveMessageAsync(Nullable<TimeSpan>, CancellationToken) o que ReleaseSession() se llamó en el ProcessMessageAsync controlador.
public event Func<Azure.Messaging.ServiceBus.ProcessSessionEventArgs,System.Threading.Tasks.Task> SessionClosingAsync;
member this.SessionClosingAsync : Func<Azure.Messaging.ServiceBus.ProcessSessionEventArgs, System.Threading.Tasks.Task>
Public Custom Event SessionClosingAsync As Func(Of ProcessSessionEventArgs, Task)
Tipo de evento
Comentarios
No se recomienda que el estado del procesador se administre directamente desde dentro de este controlador; solicitar que inicie o detenga el procesador puede dar lugar a un escenario de interbloqueo.
Se aplica a
Azure SDK for .NET