SessionHandlerOptions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa as opções para o manipulador de sessão.
public class SessionHandlerOptions
type SessionHandlerOptions = class
Public Class SessionHandlerOptions
- Herança
-
SessionHandlerOptions
Construtores
SessionHandlerOptions() |
Inicializa uma nova instância da classe SessionHandlerOptions. |
Propriedades
AutoComplete |
Obtém ou define se a opção de preenchimento automático do manipulador de sessão está habilitada. Se esse valor for true, se o manipulador retornar sem nenhuma falha, a mensagem será concluída e não aparecerá na sessão; se qualquer exceção for gerada do manipulador, a mensagem será abandonada e o DeliveryCount dessa mensagem aumentará em um. Se esse valor for false, se o manipulador retornar sem nenhuma falha, o usuário precisará escrever a lógica para concluir explicitamente a mensagem, caso contrário, a mensagem não será considerada "concluída" e reaparecerá na sessão. |
AutoRenewTimeout |
Obtém ou define o tempo necessário antes que a sessão renove seu estado. Se um bloqueio de sessão expirar, esse valor será a duração para que o bloqueio de sessão seja renovado automaticamente. |
MaxConcurrentSessions |
Obtém ou define o número máximo de sessões existentes. Definir esse valor como maior que o número máximo de sessões ativas no serviço não aumentará a taxa de transferência da mensagem. |
MessageWaitTimeout |
Obtém ou define o tempo necessário antes que a mensagem de espera expire. Esse é o momento em que a bomba de sessão aguarda antes de fechar a sessão atual e alternar para uma sessão diferente. |
Eventos
ExceptionReceived |
Ocorre quando uma exceção foi recebida durante o tratamento da sessão. |
Aplica-se a
Azure SDK for .NET