ProcessSessionMessageEventArgs クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
処理 ProcessSessionMessageEventArgs されている セッションと セッションに固有の ServiceBusReceivedMessage contain イベント引数。
public class ProcessSessionMessageEventArgs : EventArgs
type ProcessSessionMessageEventArgs = class
inherit EventArgs
Public Class ProcessSessionMessageEventArgs
Inherits EventArgs
- 継承
-
ProcessSessionMessageEventArgs
コンストラクター
ProcessSessionMessageEventArgs(ServiceBusReceivedMessage, ServiceBusSessionReceiver, String, CancellationToken) |
ProcessSessionMessageEventArgs クラスの新しいインスタンスを初期化します。 |
プロパティ
CancellationToken |
が CancellationToken 呼び出されたとき StopProcessingAsync(CancellationToken) 、またはセッション ロックが失われた場合、または が呼び出された場合に取り消されるインスタンスを ReleaseSession() 取得します。 |
EntityPath |
メッセージを受信した Service Bus エンティティのパス。 |
FullyQualifiedNamespace |
メッセージが受信された完全修飾 Service Bus 名前空間。 |
Identifier |
ServiceBusSessionProcessor の識別子です。 |
Message |
処理する を ServiceBusReceivedMessage 取得します。 |
SessionId |
に関連付けられているセッション ID を取得します ServiceBusReceivedMessage。 |
SessionLockedUntil |
に対応する ServiceBusReceivedMessage セッションがロックされるまでの DateTime を取得します。 |
メソッド
イベント
SessionLockLostAsync |
セッション ロックが失われたときに発生するイベント。 このイベントは、プロセス セッション メッセージ ハンドラーのスコープに対してのみ発生します。 ハンドラーが戻ると、イベントは発生しません。 このイベントを発生できるケースは 2 つあります。 |
適用対象
Azure SDK for .NET