次の方法で共有


DurableOrchestrationContextBase インターフェイス

定義

注意事項

Use IDurableOrchestrationContext instead.

以前は、DurableOrchestrationContext の抽象基本クラスでした。 現在は廃止されました。代わりに を使用 IDurableOrchestrationContext してください。

[System.Obsolete("Use IDurableOrchestrationContext instead.")]
public interface DurableOrchestrationContextBase : Microsoft.Azure.WebJobs.Extensions.DurableTask.IDurableOrchestrationContext
[<System.Obsolete("Use IDurableOrchestrationContext instead.")>]
type DurableOrchestrationContextBase = interface
    interface IDurableOrchestrationContext
Public Interface DurableOrchestrationContextBase
Implements IDurableOrchestrationContext
属性
実装

プロパティ

CurrentUtcDateTime
古い.

オーケストレーションとエンティティ操作で安全に使用できる方法で、現在の日付/時刻を取得します。

(継承元 IDurableOrchestrationContext)
InstanceId
古い.

現在実行中のオーケストレーションのインスタンス ID を取得します。

(継承元 IDurableOrchestrationContext)
IsReplaying
古い.

オーケストレーションまたは操作が現在自身を再生しているかどうかを示す値を取得します。

(継承元 IDurableOrchestrationContext)
Name
古い.

現在のオーケストレーション関数の名前を取得します。

(継承元 IDurableOrchestrationContext)
ParentInstanceId
古い.

現在実行中のサブオーケストレーションの親インスタンス ID を取得します。

(継承元 IDurableOrchestrationContext)

メソッド

CallActivityAsync(String, Object)
古い.

という名前 functionName のアクティビティ関数を実行用にスケジュールします。

(継承元 IDurableOrchestrationContext)
CallActivityAsync<TResult>(String, Object)
古い.

という名前 functionName のアクティビティ関数を実行用にスケジュールします。

(継承元 IDurableOrchestrationContext)
CallActivityWithRetryAsync(String, RetryOptions, Object)
古い.

再試行オプションを使用して、実行用に という名前 functionName のアクティビティ関数をスケジュールします。

(継承元 IDurableOrchestrationContext)
CallActivityWithRetryAsync<TResult>(String, RetryOptions, Object)
古い.

再試行オプションを使用して、実行用に という名前 functionName のアクティビティ関数をスケジュールします。

(継承元 IDurableOrchestrationContext)
CallEntityAsync(EntityId, String)
古い.

エンティティに対して操作を呼び出し、完了するまで待機します。

(継承元 IDurableOrchestrationContext)
CallEntityAsync(EntityId, String, Object)
古い.

エンティティに対して操作を呼び出し、引数を渡し、完了するまで待機します。

(継承元 IDurableOrchestrationContext)
CallEntityAsync<TResult>(EntityId, String)
古い.

エンティティに対して操作を呼び出し、非同期的に結果を返します。

(継承元 IDurableOrchestrationContext)
CallEntityAsync<TResult>(EntityId, String, Object)
古い.

エンティティに対して操作を呼び出し、引数を渡し、非同期的に結果を返します。

(継承元 IDurableOrchestrationContext)
CallHttpAsync(DurableHttpRequest)
古い.

DurableHttpRequest の情報を使用して HTTP 呼び出しを行います。

(継承元 IDurableOrchestrationContext)
CallHttpAsync(HttpMethod, Uri, String, HttpRetryOptions)
古い.

指定した URI に対して HTTP 呼び出しを行います。

(継承元 IDurableOrchestrationContext)
CallSubOrchestratorAsync(String, Object)
古い.

という名前 functionName のオーケストレーター関数を実行用にスケジュールします。

(継承元 IDurableOrchestrationContext)
CallSubOrchestratorAsync(String, String, Object)
古い.

という名前 functionName のオーケストレーター関数を実行用にスケジュールします。

(継承元 IDurableOrchestrationContext)
CallSubOrchestratorAsync<TResult>(String, Object)
古い.

という名前 functionName のオーケストレーター関数を実行用にスケジュールします。

(継承元 IDurableOrchestrationContext)
CallSubOrchestratorAsync<TResult>(String, String, Object)
古い.

という名前 functionName のオーケストレーション関数を実行用にスケジュールします。

(継承元 IDurableOrchestrationContext)
CallSubOrchestratorWithRetryAsync(String, RetryOptions, Object)
古い.

再試行オプションを使用して、実行用に という名前 functionName のオーケストレーター関数をスケジュールします。

(継承元 IDurableOrchestrationContext)
CallSubOrchestratorWithRetryAsync(String, RetryOptions, String, Object)
古い.

再試行オプションを使用して、実行用に という名前 functionName のオーケストレーター関数をスケジュールします。

(継承元 IDurableOrchestrationContext)
CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, Object)
古い.

再試行オプションを使用して、実行用に という名前 functionName のオーケストレーター関数をスケジュールします。

(継承元 IDurableOrchestrationContext)
CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, String, Object)
古い.

再試行オプションを使用して、実行用に という名前 functionName のオーケストレーター関数をスケジュールします。

(継承元 IDurableOrchestrationContext)
ContinueAsNew(Object, Boolean)
古い.

履歴をクリアしてオーケストレーションを再起動します。

(継承元 IDurableOrchestrationContext)
CreateEntityProxy<TEntityInterface>(EntityId)
古い.

エンティティ プロキシを作成します。

(継承元 IDurableOrchestrationContext)
CreateEntityProxy<TEntityInterface>(String)
古い.

エンティティ プロキシを作成します。

(継承元 IDurableOrchestrationContext)
CreateTimer(DateTime, CancellationToken)
古い.

指定した時刻に期限切れになる永続的タイマーを作成します。

(継承元 IDurableOrchestrationContext)
CreateTimer<T>(DateTime, T, CancellationToken)
古い.

指定した時刻に期限切れになる永続的タイマーを作成します。

(継承元 IDurableOrchestrationContext)
GetInput<TInput>()
古い.

現在のオーケストレーター関数の入力を逆シリアル化された値として取得します。

(継承元 IDurableOrchestrationContext)
IsLocked(IReadOnlyList<EntityId>)
古い.

現在のコンテキストがロックされているかどうかを判断し、ロックされている場合は、現在所有されているロックを決定します。

(継承元 IDurableOrchestrationContext)
LockAsync(EntityId[])
古い.

指定したエンティティに対して 1 つ以上のロックを取得します。

(継承元 IDurableOrchestrationContext)
NewGuid()
古い.

オーケストレーションまたは操作内で再生しても安全な新しい GUID を作成します。

(継承元 IDurableOrchestrationContext)
SetCustomStatus(Object)
古い.

現在のオーケストレーター関数の JSON シリアル化可能な状態を設定します。

(継承元 IDurableOrchestrationContext)
SetOutput(Object)
古い.

現在のオーケストレーションの出力を設定します。

(継承元 IDurableOrchestrationContext)
SignalEntity(EntityId, DateTime, String, Object)
古い.

指定した時刻にエンティティによって実行される操作を通知します。 結果または例外は無視されます (起動して忘れます)。

(継承元 IDurableOrchestrationContext)
SignalEntity(EntityId, String, Object)
古い.

応答を待たずに操作を実行するようにエンティティに通知します。 結果または例外は無視されます (起動して忘れます)。

(継承元 IDurableOrchestrationContext)
StartNewOrchestration(String, Object, String)
古い.

という名前 functionName のオーケストレーション関数を実行用にスケジュールします。/>。 結果または例外は無視されます (起動して忘れます)。

(継承元 IDurableOrchestrationContext)
WaitForExternalEvent(String)
古い.

という名前のイベントが発生するまで非同期的に待機します name

(継承元 IDurableOrchestrationContext)
WaitForExternalEvent(String, TimeSpan, CancellationToken)
古い.

という名前のイベントが発生するまで非同期的に待機します name

(継承元 IDurableOrchestrationContext)
WaitForExternalEvent<T>(String)
古い.

名前 name でイベントが発生するまで非同期的に待機し、イベント データを返します。

(継承元 IDurableOrchestrationContext)
WaitForExternalEvent<T>(String, TimeSpan, CancellationToken)
古い.

名前 name でイベントが発生するまで非同期的に待機し、イベント データを返します。

(継承元 IDurableOrchestrationContext)
WaitForExternalEvent<T>(String, TimeSpan, T, CancellationToken)
古い.

名前 name でイベントが発生するまで非同期的に待機し、イベント データを返します。

(継承元 IDurableOrchestrationContext)

拡張メソッド

CreateReplaySafeLogger(IDurableOrchestrationContext, ILogger)
古い.

再生セーフな ILogger のインスタンスを返し、オーケストレーターがそのコード行を再生していない場合にのみロガー ログを確認します。

適用対象