次の方法で共有


DurableTaskOptions クラス

定義

Durable Task 拡張機能の構成オプション。

public class DurableTaskOptions
type DurableTaskOptions = class
Public Class DurableTaskOptions
継承
DurableTaskOptions

コンストラクター

DurableTaskOptions()

Durable Task 拡張機能の構成オプション。

プロパティ

AppLeaseOptions

UseAppLease が true の場合は、リースを取得してアプリケーションを起動するために使用される AppLeaaseOptions を取得または設定します。

AzureStorageConnectionStringName

基になる Azure Storage リソースの管理に使用される Azure Storage 接続文字列の名前を取得または設定します。

ControlQueueBatchSize

コントロール キューから一度にプルするメッセージの数を取得または設定します。

ControlQueueVisibilityTimeout

デキューされた制御キュー メッセージの可視性タイムアウトを取得または設定します。

CustomLifeCycleNotificationHelperType

ライフサイクル通知イベントの処理に使用するカスタムの型名を取得または設定します。

EntityMessageReorderWindowInMinutes

エンティティ メッセージの重複除去と並べ替えを行う時間枠を取得または設定します。

EventGridKeySettingName

Azure Event Gridカスタム トピックEventGridTopicEndpointでの認証に使用されるキーを含むアプリ設定の名前を取得または設定します。

EventGridPublishEventTypes

Event Grid に発行されるイベントの種類を取得または設定します。

EventGridPublishRetryCount

Event Grid 発行要求の再試行回数を取得または設定します。

EventGridPublishRetryHttpStatus

Event Grid 発行要求の http 状態を取得または設定します。

EventGridPublishRetryInterval

Event Grid 発行要求の再試行間隔を取得または設定します。

EventGridTopicEndpoint

Azure Event Gridカスタム トピック エンドポイントの URL を取得または設定します。 設定すると、オーケストレーション のライフ サイクル通知イベントがこのエンドポイントに自動的に発行されます。

ExtendedSessionIdleTimeoutInSeconds

アイドル 状態のセッションがタイムアウトするまでの時間を秒単位で取得または設定します。既定値は 30 秒です。

ExtendedSessionsEnabled

拡張セッションを有効にするかどうかを示すフラグを取得または設定します。

FetchLargeMessagesAutomatically

拡張機能がオーケストレーション状態クエリで大きな入力と出力を自動的にダウンロードするかどうかを取得または設定します。 false に設定すると、拡張機能は代わりに、GZip 圧縮入力または出力データを指す BLOB ストレージ URL を返します。

HttpSettings

Durable HTTP 機能に使用される設定。

HubName

、、、および のすべてのIDurableClientIDurableOrchestrationContextIDurableEntityClientIDurableOrchestrationClientインスタンスで使用される既定のタスク ハブ名をIDurableActivityContext取得または設定します。

LocalRpcEndpointEnabled

この拡張機能によって管理されるローカル RPC エンドポイントを有効にするかどうかを示す値を取得または設定します。

LogReplayEvents

再生イベントのログを記録する必要がある場合に取得または設定します。

MaxConcurrentActivityFunctions

1 つのホスト インスタンスで同時に処理できるアクティビティ関数の最大数を取得または設定します。

MaxConcurrentOrchestratorFunctions

1 つのホスト インスタンスで同時に処理できるオーケストレーター関数の最大数を取得または設定します。

MaxEntityOperationBatchSize

1 つのバッチとして処理されるエンティティ操作の最大数を取得または設定します。

MaxOrchestrationActions

オーケストレーション アクションの最大数を取得または設定します。 既定値は 100,000 です。

MaxQueuePollingInterval

キューのポーリング間隔の最大値を取得または設定します。

Notifications

通知に関連する構成のセクション。

NotificationUrl

この拡張機能によって管理される HTTP API のベース URL を取得または設定します。

OverridableExistingInstanceStates

同じインスタンス ID で新しいオーケストレーターを開始しようとしたときに、既存のオーケストレーターをオーバーライドする状態。

PartitionCount

コントロール キューのパーティション数を取得または設定します。

RollbackEntityOperationsOnExceptions

エンティティ操作内でキャッチされない例外が操作の影響をロールバックするかどうかを制御します。

StorageProvider

ストレージ プロバイダーに関連する構成のセクション。 Azure Storage プロバイダーを使用している場合、スキーマは と一致する AzureStorageOptions必要があります。

TraceInputsAndOutputs

関数呼び出しの入力と出力をトレースするかどうかを示す値を取得または設定します。

Tracing

トレースに関連する構成のセクション。

TrackingStoreConnectionStringName

永続的な追跡ストア (履歴テーブルとインスタンス テーブル) に使用する Azure Storage 接続文字列の名前を取得または設定します。

TrackingStoreNamePrefix

Azure Storage の履歴テーブルとインスタンス テーブルに使用する名前プレフィックスを取得または設定します。

UseAppLease

true の場合、 はタスク ハブ コンテナーのリースを受け取ります。これにより、一度に 1 つのアプリでタスク ハブ内のメッセージを処理できます。

UseGracefulShutdown

Web ジョブのシャットダウンがアクティビティまたはオーケストレーションの失敗を防ぐために正常にシャットダウンするためのプレビュー設定。

WorkItemQueueVisibilityTimeout

デキューされた作業項目キュー メッセージの表示タイムアウトを取得または設定します。

メソッド

SetDefaultHubName(String)

HubName を既定値と見なされる値に設定します。

適用対象