SessionHandlerOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
セッション ハンドラーのオプションを表します。
public class SessionHandlerOptions
type SessionHandlerOptions = class
Public Class SessionHandlerOptions
- 継承
-
SessionHandlerOptions
コンストラクター
SessionHandlerOptions() |
SessionHandlerOptions クラスの新しいインスタンスを初期化します。 |
プロパティ
AutoComplete |
セッション ハンドラーのオートコンプリート オプションを有効にするかどうかを取得または設定します。 この値が true の場合、ハンドラーがエラーなしでを返した場合、メッセージは完了し、セッションに表示されません。ハンドラーから例外がスローされた場合、メッセージは破棄され、このメッセージの DeliveryCount は 1 ずつ増加します。 この値が false の場合、ハンドラーがエラーなしでを返す場合、ユーザーはメッセージを明示的に完了するためのロジックを記述する必要があります。それ以外の場合、メッセージは "完了" とは見なされず、セッションに再び表示されます。 |
AutoRenewTimeout |
セッションの状態を更新する前に必要な時間を取得または設定します。 セッション ロックの有効期限が切れる場合、この値はセッション ロックが自動的に更新される期間です。 |
MaxConcurrentSessions |
既存のセッションの最大数を取得または設定します。この値をサービス内のアクティブなセッションの最大数を超える値に設定すると、メッセージのスループットは増加しません。 |
MessageWaitTimeout |
メッセージ待機が期限切れになるまでに必要な時間を取得または設定します。これは、セッション ポンプが待機してから現在のセッションを終了し、別のセッションに切り替える時間です。 |
イベント
ExceptionReceived |
セッション処理中に例外が受信されたときに発生します。 |
適用対象
Azure SDK for .NET