OperationContext クラス

定義

ストレージ サービスに対する要求操作のコンテキストを表し、その実行に関する追加のランタイム情報を提供します。

public sealed class OperationContext
type OperationContext = class
Public NotInheritable Class OperationContext
継承
OperationContext

コンストラクター

OperationContext()

OperationContext クラスの新しいインスタンスを初期化します。

プロパティ

ClientRequestID

クライアント要求 ID を取得または設定します。

CustomUserAgent

既存のライブラリ UserAgent の前に追加するカスタム UserAgent 値を取得または設定します。

DefaultLogLevel

以降作成される OperationContext クラスのインスタンスに使用される既定のログ レベルを取得または設定します。

EndTime

操作の終了時刻を取得または設定します。

LastResult

対象の操作で検出された最後の要求の結果を取得します。

LogLevel

OperationContext クラスのインスタンスに使用するログ レベルを取得または設定します。

RequestResults

現在の操作によって作成された要求の結果セットを取得または設定します。

StartTime

操作の開始時刻を取得または設定します。

UserHeaders

プロキシやログ情報などの要求の追加ヘッダーを取得または設定します。

イベント

GlobalRequestCompleted

応答を完全に受信し、なおかつ処理が完了した後に発生します。

GlobalResponseReceived

サーバーから応答を受信したとき、処理やダウンロードが実行される前に発生します。

GlobalRetrying

要求が再試行される前に発生します。

GlobalSendingRequest

要求が署名される直前に発生します。

RequestCompleted

応答を完全に受信し、なおかつ処理が完了した後に発生します。

ResponseReceived

サービスから応答を受信したとき、処理やダウンロードが実行される前に発生します。

Retrying

要求が再試行される前に発生します。

SendingRequest

要求が署名される直前に発生します。

適用対象