你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
SessionHandlerOptions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示会话处理程序的选项。
public class SessionHandlerOptions
type SessionHandlerOptions = class
Public Class SessionHandlerOptions
- 继承
-
SessionHandlerOptions
构造函数
SessionHandlerOptions() |
初始化 SessionHandlerOptions 类的新实例。 |
属性
AutoComplete |
获取或设置是否启用会话处理程序的自动完成选项。 如果此值为 true,则处理程序返回时没有任何失败,则消息已完成且不会显示在会话中;如果处理程序引发任何异常,则会放弃该消息,并且此消息的 DeliveryCount 将增加 1。 如果此值为 false,如果处理程序返回时没有任何失败,则用户必须编写逻辑以显式完成消息,否则消息不被视为“已完成”,并且将重新出现在会话中。 |
AutoRenewTimeout |
获取或设置会话续订其状态之前所需的时间。 如果会话锁即将过期,此值是会话锁自动续订的持续时间。 |
MaxConcurrentSessions |
获取或设置现有会话的最大数目。将此值设置为大于服务中活动会话的最大数目不会增加消息吞吐量。 |
MessageWaitTimeout |
获取或设置等待的消息过期之前所需的时间。这是会话泵在关闭当前会话并切换到其他会话之前等待的时间。 |
事件
ExceptionReceived |
在会话处理期间收到异常时发生。 |