FunctionContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
関数の実行に関する情報をカプセル化します。
public abstract class FunctionContext
type FunctionContext = class
Public MustInherit Class FunctionContext
- 継承
-
FunctionContext
コンストラクター
FunctionContext() |
関数の実行に関する情報をカプセル化します。 |
プロパティ
BindingContext |
現在の関数呼び出しのバインド コンテキストを取得します。 このコンテキストは、バインド データを取得するために使用されます。 |
CancellationToken |
関数の CancellationToken 呼び出しが取り消されていることを通知する を取得します。 |
Features |
このコンテキストでサポートされている機能を含むコレクションを取得します。 |
FunctionDefinition |
FunctionDefinition実行されている関数を記述する を取得します。 |
FunctionId |
通常はホストによって割り当てられる関数 ID を取得します。 この識別子は関数に固有であり、呼び出し間で安定しています。 |
InstanceServices |
この実行の IServiceProvider サービスへのアクセスを提供する を取得または設定します。 |
InvocationId |
呼び出し ID を取得します。 この識別子は、呼び出しに対して一意です。 |
Items |
この呼び出しのスコープ内でデータを共有するために使用できるキー/値コレクションを取得または設定します。 |
RetryContext |
現在の関数呼び出しをトリガーしたイベントの再試行に関する情報を含む再試行コンテキストを取得します。 |
TraceContext |
分散トレース コンテキストを取得します。 |
拡張メソッド
BindInputAsync<T>(FunctionContext, BindingMetadata) |
要求された BindingMetadata インスタンスの入力バインド項目をバインドします。 |
GetInvocationResult(FunctionContext) |
現在の関数呼び出しの呼び出し結果を取得します。 |
GetInvocationResult<T>(FunctionContext) |
現在の関数呼び出しの呼び出し結果を取得します。 |
GetOutputBindings<T>(FunctionContext) |
現在の関数呼び出しの出力バインド エントリを取得します。 |
GetHttpRequestDataAsync(FunctionContext) |
呼び出しが HttpRequestData http トリガーの場合は、 インスタンスを取得します。 |
GetHttpResponseData(FunctionContext) |
呼び出しが HttpResponseData http トリガーの場合は、 インスタンスを取得します。 |
GetLogger(FunctionContext, String) |
指定した の新しい ILogger インスタンスを作成します FunctionContext。 |
GetLogger<T>(FunctionContext) |
指定した型のフル ネームを使用して、新しい ILogger インスタンスを作成します。 |
適用対象
Azure SDK for .NET