你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

SessionHandlerOptions 类

定义

表示会话处理程序的选项。

public class SessionHandlerOptions
type SessionHandlerOptions = class
Public Class SessionHandlerOptions
继承
SessionHandlerOptions

构造函数

SessionHandlerOptions()

初始化 SessionHandlerOptions 类的新实例。

属性

AutoComplete

获取或设置是否启用会话处理程序的自动完成选项。 如果此值为 true,则处理程序返回时没有任何失败,则消息已完成且不会显示在会话中;如果处理程序引发任何异常,则会放弃该消息,并且此消息的 DeliveryCount 将增加 1。 如果此值为 false,如果处理程序返回时没有任何失败,则用户必须编写逻辑以显式完成消息,否则消息不被视为“已完成”,并且将重新出现在会话中。

AutoRenewTimeout

获取或设置会话续订其状态之前所需的时间。 如果会话锁即将过期,此值是会话锁自动续订的持续时间。

MaxConcurrentSessions

获取或设置现有会话的最大数目。将此值设置为大于服务中活动会话的最大数目不会增加消息吞吐量。

MessageWaitTimeout

获取或设置等待的消息过期之前所需的时间。这是会话泵在关闭当前会话并切换到其他会话之前等待的时间。

事件

ExceptionReceived

在会话处理期间收到异常时发生。

适用于