次の方法で共有


DurabilityProvider クラス

定義

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

public class DurabilityProvider : DurableTask.Core.IOrchestrationService, DurableTask.Core.IOrchestrationServiceClient, DurableTask.Core.IOrchestrationServicePurgeClient, DurableTask.Core.Query.IOrchestrationServiceQueryClient
type DurabilityProvider = class
    interface IOrchestrationService
    interface IOrchestrationServiceClient
    interface IOrchestrationServiceQueryClient
    interface IOrchestrationServicePurgeClient
Public Class DurabilityProvider
Implements IOrchestrationService, IOrchestrationServiceClient, IOrchestrationServicePurgeClient, IOrchestrationServiceQueryClient
継承
DurabilityProvider
実装
DurableTask.Core.IOrchestrationService DurableTask.Core.IOrchestrationServiceClient DurableTask.Core.IOrchestrationServicePurgeClient DurableTask.Core.Query.IOrchestrationServiceQueryClient

コンストラクター

DurabilityProvider(String, IOrchestrationService, IOrchestrationServiceClient, String)

既定の DurabilityProvider を作成します。

プロパティ

ConfigurationJson

テレメトリで出力する構成の JSON 表現。

ConnectionName

ストレージ プロバイダーに接続する方法の接続の詳細を含む環境変数の名前。 バインディング データの に ConnectionName 対応します。

EventBehaviourForContinueAsNew

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

EventSourceName

イベント ソース名 (DurableTask-AzureStorage など)。

GuaranteesOrderedDelivery

このバックエンドがメッセージを順番に配信するかどうかを指定します。

LongRunningTimerIntervalLength

実行時間の長いタイマーに使用される間隔時間。

MaxConcurrentTaskActivityWorkItems

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

MaxConcurrentTaskOrchestrationWorkItems

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

MaximumDelayTime

最大持続性タイマー遅延の値。 実行時間の長い持続的タイマーに使用されます。

SupportsEntities

持続性プロバイダーが Durable Entities をサポートするかどうかを指定します。

SupportsImplicitEntityDeletion

このバックエンドがエンティティの暗黙的な削除をサポートするかどうかを指定します。

SupportsPollFreeWait

バックエンドの WaitForOrchestration をポーリングなしで実装するかどうかを指定します。

TaskActivityDispatcherCount

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

TaskOrchestrationDispatcherCount

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

メソッド

AbandonTaskActivityWorkItemAsync(TaskActivityWorkItem)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

AbandonTaskOrchestrationWorkItemAsync(TaskOrchestrationWorkItem)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

CompleteTaskActivityWorkItemAsync(TaskActivityWorkItem, TaskMessage)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

CompleteTaskOrchestrationWorkItemAsync(TaskOrchestrationWorkItem, OrchestrationRuntimeState, IList<TaskMessage>, IList<TaskMessage>, IList<TaskMessage>, TaskMessage, OrchestrationState)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

CreateAsync()

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

CreateAsync(Boolean)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

CreateIfNotExistsAsync()

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

CreateTaskOrchestrationAsync(TaskMessage)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

CreateTaskOrchestrationAsync(TaskMessage, OrchestrationStatus[])

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

DeleteAsync()

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

DeleteAsync(Boolean)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

ForceTerminateTaskOrchestrationAsync(String, String)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

GetAllOrchestrationStates(CancellationToken)

すべてのオーケストレーション インスタンスの状態を取得します。

GetAllOrchestrationStatesWithFilters(DateTime, Nullable<DateTime>, IEnumerable<OrchestrationRuntimeStatus>, CancellationToken)
古い.

指定したパラメーター内のすべてのオーケストレーション インスタンスの状態を取得します。

GetDelayInSecondsAfterOnFetchException(Exception)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

GetDelayInSecondsAfterOnProcessException(Exception)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

GetOrchestrationHistoryAsync(String, String)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

GetOrchestrationStateAsync(String, Boolean)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

GetOrchestrationStateAsync(String, String)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

GetOrchestrationStateWithInputsAsync(String, Boolean)

指定したオーケストレーション インスタンスの状態を取得します。

GetOrchestrationStateWithPagination(OrchestrationStatusQueryCondition, CancellationToken)

クエリ状態パラメーターに一致するすべてのオーケストレーション インスタンスのページ分割された結果を取得します。

IsMaxMessageCountExceeded(Int32, OrchestrationRuntimeState)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

LockNextTaskActivityWorkItem(TimeSpan, CancellationToken)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

LockNextTaskOrchestrationWorkItemAsync(TimeSpan, CancellationToken)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

MakeCurrentAppPrimaryAsync()

現在のアプリがまだない場合は、プライマリ アプリにします。 AppLease 機能を使用している必要があります。

PurgeHistoryByFilters(DateTime, Nullable<DateTime>, IEnumerable<OrchestrationStatus>)

必要なパラメーターを満たす履歴を消去します。

PurgeInstanceHistoryByInstanceId(String)

指定されたインスタンス ID のインスタンス履歴を消去します。

PurgeOrchestrationHistoryAsync(DateTime, OrchestrationStateTimeRangeFilterType)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

ReleaseTaskOrchestrationWorkItemAsync(TaskOrchestrationWorkItem)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

RenewTaskActivityWorkItemLockAsync(TaskActivityWorkItem)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

RenewTaskOrchestrationWorkItemLockAsync(TaskOrchestrationWorkItem)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

ResumeTaskOrchestrationAsync(String, String)

理由を指定して、指定したオーケストレーション インスタンスを再開します。

RetrieveSerializedEntityState(EntityId, JsonSerializerSettings)

シリアル化されたエンティティの状態を取得します。

RewindAsync(String, String)

指定した失敗したオーケストレーション インスタンスを理由で巻き戻します。

SendTaskOrchestrationMessageAsync(TaskMessage)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

SendTaskOrchestrationMessageBatchAsync(TaskMessage[])

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

StartAsync()

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

StopAsync()

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

StopAsync(Boolean)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

SuspendTaskOrchestrationAsync(String, String)

指定したオーケストレーション インスタンスを理由で中断します。

TryGetScaleMonitor(String, String, String, String, IScaleMonitor)

自動スケーリング用のスケール モニターの取得を試みます。

ValidateDelayTime(TimeSpan, String)

持続性プロバイダー固有のロジックを使用して、タイマー、タイムアウト、または再試行間隔の期間がプロバイダーによって許可されているかどうかを確認します。

WaitForOrchestrationAsync(String, String, TimeSpan, CancellationToken)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

明示的なインターフェイスの実装

IOrchestrationServicePurgeClient.PurgeInstanceStateAsync(PurgeInstanceFilter)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

IOrchestrationServicePurgeClient.PurgeInstanceStateAsync(String)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

IOrchestrationServiceQueryClient.GetOrchestrationWithQueryAsync(OrchestrationQuery, CancellationToken)

Durable Functionsの実際の持続性を提供するバックエンド ストレージ プロバイダー。 これは機能的には と DurableTask.Core.IOrchestrationServiceClientDurableTask.Core.IOrchestrationServiceスーパーセットです。 ストレージ プロバイダーがDurable Functions固有の操作を行わない場合、これらのインターフェイスのみが実装されることを想定して、このクラスを直接使用できます。 Durable Functions特定のメソッド/操作はすべて仮想であり、サブクラスを作成することで上書きできます。

適用対象