Microsoft.Azure.WebJobs.Extensions.DurableTask 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
ActivityTriggerAttribute |
永続アクティビティ関数に使用されるトリガー属性。 |
AzureStorageOptions |
Azure Storage ストレージ プロバイダーの構成オプション。 |
DeterministicAttribute |
メソッドに決定論的としてラベルを付けるために、Durable Functions アナライザーで使用される属性。 これにより、コンパイラの警告を発生させることなく、オーケストレーション関数で メソッドを呼び出すことができます。 |
DurabilityProvider |
Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と の DurableTask.Core.IOrchestrationService スーパーセットです DurableTask.Core.IOrchestrationServiceClient。 ストレージ プロバイダーがDurable Functionsの特定の操作を行わない場合は、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。 |
DurableClientAttribute |
関数パラメーターを 、IDurableEntityClient、または IDurableOrchestrationClient インスタンスにバインドするためにIDurableClient使用される属性。 |
DurableContextExtensions |
すべてのコンテキストについて、コンテキスト メソッドを呼び出すための便利なオーバーロードを定義します。 |
DurableEntityStatus |
永続エンティティ インスタンスの状態を表します。 |
DurableHttpRequest |
Durable Functionsを介して HTTP 呼び出しを行うために使用される要求。 |
DurableHttpResponse |
Durable 関数によって行われた HTTP 要求から受信した応答。 |
DurableOrchestrationStatus |
永続的オーケストレーション インスタンスの状態を表します。 |
DurableTaskExtension |
Durable Functions拡張機能の構成。 |
DurableTaskJobHostConfigurationExtensions |
Durable Functions構成 |
DurableTaskOptions |
Durable Task 拡張機能の構成オプション。 |
Entity |
エンティティ操作の静的にアクセス可能なコンテキスト。 |
EntityCurrentOperationStatus |
エンティティで実行されている操作の現在の状態に関する情報。 低待機時間で読み取ることができるように、大きな可能性があるデータ (操作入力など) を除外します。 |
EntityProxy |
エンティティ プロキシの基本実装を提供します。 |
EntityQuery |
エンティティ インスタンスの状態を検索するためのクエリ条件。 |
EntityQueryResult |
特定のクエリのページングを含むすべてのエンティティ インスタンスの状態。 |
EntitySchedulerException |
エンティティ スケジューラで発生したさまざまな問題を説明するために使用される例外。 |
EntityStatus |
エンティティの現在の状態に関する情報。 潜在的に大きなデータ (エンティティの状態やキューの内容など) を除外するため、常に待機時間を短くして読み取ることができます。 |
EntityTriggerAttribute |
永続エンティティ関数に使用されるトリガー属性。 |
EventGridNotificationOptions |
Durable Task Extension の Event Grid 通知オプションの構成。 |
FunctionFailedException |
サブオーケストレーターまたはアクティビティ関数がエラーで失敗した場合にスローされる例外。 |
HttpManagementPayload |
状態、終了、および外部イベント HTTP エンドポイントを含むデータ構造。 |
HttpOptions |
Durable HTTP 機能に使用されます。 |
HttpRetryOptions |
さまざまな操作にパラメーターとして渡すことができる再試行ポリシーを定義します。 |
LockingRulesViolationException |
アプリケーション コードがロック規則に違反した場合にスローされる例外。 |
ManagedIdentityOptions |
マネージド ID の構成オプション。 |
ManagedIdentityTokenSource |
Azure マネージド ID のトークン ソースの実装。 |
NotificationOptions |
Durable Task Extension の通知オプションの構成。 |
OperationErrorException |
元の例外がシリアル化できない場合、またはアウトプロセスの場合に失敗した操作を表す例外の結果。 |
OrchestrationClientAttribute |
関数パラメーターを にバインドするための非推奨の IDurableClient属性。 旧バージョンとの互換性を維持するために、次の手順を行います。 代わりに、DurableClientAttribute を使用してください。 |
OrchestrationStatusQueryCondition |
オーケストレーション インスタンスの状態を検索するためのクエリ条件。 |
OrchestrationStatusQueryResult |
特定のクエリのページングを含むすべてのオーケストレーション インスタンスの状態。 |
OrchestrationTriggerAttribute |
永続オーケストレーター関数に使用されるトリガー属性。 |
ProviderUtils |
持続性プロバイダーを実装するための内部機能へのアクセスを提供します。 |
PurgeHistoryResult |
消去履歴のこの実行に関する統計を保持するクラス。 |
RetryOptions |
さまざまな操作にパラメーターとして渡すことができる再試行ポリシーを定義します。 |
StandardConnectionInfoProvider |
標準アプリケーション (Web ジョブ以外) からの接続情報を解決する接続情報プロバイダー。 |
StandardConnectionStringProvider |
標準アプリケーションからの接続文字列を解決する接続文字列プロバイダー (Web ジョブ以外)。 |
StartOrchestrationArgs |
オーケストレーションの新しいインスタンスを開始するためのパラメーター。 |
TraceOptions |
Durable Task Extension のトレース オプションの構成。 |
WebJobsConnectionInfoProvider |
WebJobs コンテキストからの接続情報を解決する接続情報プロバイダー。 |
WebJobsConnectionStringProvider |
WebJobs コンテキストからの接続文字列を解決する接続文字列プロバイダー。 |
構造体
CleanEntityStorageResult |
クリーン エンティティストレージ操作の結果。 |
EntityId |
エンティティ名とエンティティ キーで構成されるエンティティの一意識別子。 |
EntityStateResponse<T> |
によって ReadEntityStateAsync<T>(EntityId, String, String)返される応答。 |
インターフェイス
DurableActivityContextBase |
以前は、DurableActivityContext の抽象基本クラスでした。 現在は廃止されました。代わりに を使用 IDurableActivityContext してください。 |
DurableOrchestrationClientBase |
以前は、DurableOrchestrationClient の抽象基本クラスでした。 現在は廃止されました。代わりに を使用 IDurableOrchestrationClient してください。 |
DurableOrchestrationContextBase |
以前は、DurableOrchestrationContext の抽象基本クラスでした。 現在は廃止されました。代わりに を使用 IDurableOrchestrationContext してください。 |
IApplicationLifetimeWrapper |
関数アプリの起動時またはシャットダウン時に拡張機能に通知するためのカスタム サービス インターフェイス。 |
IConnectionInfoResolver |
接続情報を解決するメソッドを定義するインターフェイス。 |
IConnectionStringResolver |
接続文字列を解決するメソッドを定義するインターフェイス。 |
IDurabilityProviderFactory |
のインスタンスをビルドするメソッドを定義する DurabilityProviderインターフェイス。 |
IDurableActivityContext |
永続アクティビティで使用できる機能を提供します。 |
IDurableClient |
永続的オーケストレーションとエンティティ クライアントで使用できる機能を提供します。 |
IDurableEntityClient |
永続エンティティ クライアントで使用できる機能を提供します。 |
IDurableEntityContext |
エンティティ操作を実装するアプリケーション コードの機能を提供します。 |
IDurableHttpMessageHandlerFactory |
Durable HTTP のテストに使用されるインターフェイス。 |
IDurableOrchestrationClient |
永続的オーケストレーション クライアントで使用できる機能を提供します。 |
IDurableOrchestrationContext |
オーケストレーション コードで使用できる機能を提供します。 |
IEntityProxyContext |
抽象エンティティ プロキシ コンテキスト。 |
IErrorSerializerSettingsFactory |
エラーシリアル化のために のインスタンスを構築するメソッドを定義する Newtonsoft.Json.JsonSerializerSettings インターフェイス。 |
ILifeCycleNotificationHelper |
ライフサイクル通知へのメソッドを定義するインターフェイス。 |
IMessageSerializerSettingsFactory |
メッセージシリアル化のために のインスタンスを構築するメソッドを定義する Newtonsoft.Json.JsonSerializerSettings インターフェイス。 |
IPlatformInformation |
AppService プラン情報、OS、およびユーザー向け PL にアクセスするためのインターフェイス。 注: 現在、機能は制限されていますが、プラットフォーム固有の既定値の追求と共に拡張されます。 |
ITokenSource |
このインターフェイスの実装を使用して、送信 HTTP 要求の承認トークンを提供できます。 |
列挙型
OperatingSystem |
サポートされているオペレーティング システムの表現。 |
OrchestrationRuntimeStatus |
オーケストレーション インスタンスで使用可能なランタイム実行状態の値を表します。 |
OverridableStates |
既存のオーケストレーターが同じインスタンス ID を持つ新しいインスタンスを開始しようとして上書きできるようにするために使用できるさまざまな状態のオプションを表します。 |
WorkerRuntimeType |
サポートされているプログラミング言語の表現。 |
Azure SDK for .NET