你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ProcessSessionMessageEventArgs 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含 ProcessSessionMessageEventArgs 特定于 ServiceBusReceivedMessage 正在处理的 和 会话的事件参数。
public class ProcessSessionMessageEventArgs : EventArgs
type ProcessSessionMessageEventArgs = class
inherit EventArgs
Public Class ProcessSessionMessageEventArgs
Inherits EventArgs
- 继承
-
ProcessSessionMessageEventArgs
构造函数
ProcessSessionMessageEventArgs(ServiceBusReceivedMessage, ServiceBusSessionReceiver, String, CancellationToken) |
初始化 ProcessSessionMessageEventArgs 类的新实例。 |
属性
CancellationToken |
获取在CancellationToken调用 时、会话锁丢失ReleaseSession()或调用 时StopProcessingAsync(CancellationToken)将取消的实例。 |
EntityPath |
从中接收消息的服务总线实体的路径。 |
FullyQualifiedNamespace |
从中接收消息的完全限定的服务总线命名空间。 |
Identifier | |
Message |
ServiceBusReceivedMessage获取要处理的 。 |
SessionId |
获取与 关联的 ServiceBusReceivedMessage会话 ID。 |
SessionLockedUntil |
获取与 对应的 ServiceBusReceivedMessage 会话锁定到的 DateTime。 |
方法
事件
SessionLockLostAsync |
会话锁丢失时引发的事件。 仅针对进程会话消息处理程序的范围引发此事件。 处理程序返回后,不会引发 事件。 在两种情况下,可以引发此事件: |