ServiceBusSessionProcessorOptions.SessionIdleTimeout Propiedad
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í.
Obtiene o establece la cantidad máxima de tiempo que se va a esperar a que se reciba un mensaje para la sesión activa actualmente. Una vez transcurrido este tiempo, el procesador cerrará la sesión e intentará procesar otra sesión. Si no se especifica, TryTimeout se usará .
public TimeSpan? SessionIdleTimeout { get; set; }
member this.SessionIdleTimeout : Nullable<TimeSpan> with get, set
Public Property SessionIdleTimeout As Nullable(Of TimeSpan)
Valor de propiedad
Excepciones
Se intenta establecer un valor que no es positivo para la propiedad .
Comentarios
Si SessionIds se rellena y MaxConcurrentSessions es mayor o igual que el número de sesiones especificadas en SessionIds, la sesión no se cerrará cuando transcurre el tiempo de espera de inactividad. Sin embargo, seguirá controlándose la cantidad de tiempo que espera cada llamada de recepción.
Se aplica a
Azure SDK for .NET