ProcessSessionEventArgs クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
には ProcessSessionEventArgs 、処理中のセッションに関連するイベント引数が含まれます。
public class ProcessSessionEventArgs : EventArgs
type ProcessSessionEventArgs = class
inherit EventArgs
Public Class ProcessSessionEventArgs
Inherits EventArgs
- 継承
-
ProcessSessionEventArgs
コンストラクター
ProcessSessionEventArgs(ServiceBusSessionReceiver, String, CancellationToken) |
ProcessSessionEventArgs クラスの新しいインスタンスを初期化します。 |
プロパティ
CancellationToken |
CancellationTokenが呼び出されたとき、またはセッション ロックが失われたときにStopProcessingAsync(CancellationToken)取り消されるインスタンス。 |
EntityPath |
メッセージを受信した Service Bus エンティティのパス。 |
FullyQualifiedNamespace |
メッセージの受信元の完全修飾 Service Bus 名前空間。 |
Identifier |
ServiceBusSessionProcessor の識別子です。 |
SessionId |
処理中のセッションに関連付けられているセッション ID。 |
SessionLockedUntil |
現在の DateTimeOffset セッションがロックされるまでロックされている を取得します。 |
メソッド
GetSessionStateAsync(CancellationToken) |
セッションの状態を取得します。 |
ReleaseSession() |
処理中のセッションを解放します。 セッションの受信は開始されません。セッションは閉じられます。 セッションにメッセージが残っている場合、セッションは終了直後に処理のために再度開かれる可能性があります (これは、キューまたはサブスクリプション内の他のセッション メッセージによって異なります)。 |
RenewSessionLockAsync(CancellationToken) |
で指定されたセッションのロックを更新します SessionId。 ロックは、エンティティで指定された設定に基づいて更新されます。 |
SetSessionStateAsync(BinaryData, CancellationToken) |
後で を使用して取得できるカスタム状態をセッションに設定する GetSessionStateAsync(CancellationToken) |
適用対象
Azure SDK for .NET