次の方法で共有


Microsoft.Azure.WebJobs.Extensions.DurableTask 名前空間

クラス

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構成JobHostConfigurationを に登録するための拡張機能。

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

サポートされているプログラミング言語の表現。