HttpMessage クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
を流れるコンテキストを表します HttpPipeline。
public sealed class HttpMessage : IDisposable
type HttpMessage = class
interface IDisposable
Public NotInheritable Class HttpMessage
Implements IDisposable
- 継承
-
HttpMessage
- 実装
コンストラクター
HttpMessage(Request, ResponseClassifier) |
HttpMessage の新しいインスタンスを作成します。 |
プロパティ
BufferResponse |
応答をパイプラインの一部としてバッファーに格納するかどうかを示す値を取得または設定します。 既定値は true です。 |
CancellationToken |
CancellationToken処理中に使用される HttpMessage 。 |
HasResponse |
このメッセージに応答が設定されているかどうかを示す値を取得します。 |
NetworkTimeout |
このメッセージのネットワーク タイムアウト値を取得または設定します。 で指定されたNetworkTimeout値が代わりに使用される場合 |
ProcessingContext |
メッセージの処理コンテキスト。 |
Request |
このメッセージに関連付けられている を Request 取得します。 |
Response |
このメッセージに関連付けられている を Response 取得します。 まだ設定されていない場合は、例外をスローします。 例外を回避するには、 プロパティを使用HasResponseしてチェックします。 |
ResponseClassifier |
パイプライン呼 ResponseClassifier び出し中に応答分類に使用するインスタンス。 |
メソッド
Dispose() |
要求と応答を破棄します。 |
ExtractResponseContent() |
応答コンテンツ ストリームを返し、その所有権を呼び出し元に解放します。 または をContent使用してContentStreamこのメソッドを呼び出すと、例外が発生します。 |
SetProperty(String, Object) |
パイプラインの動作を変更するプロパティを設定します。 サポートされているプロパティについては、個々のポリシーのドキュメントを参照してください。 |
SetProperty(Type, Object) |
この HttpMessage インスタンスと共に格納され、パイプラインの動作を変更するために使用できるプロパティを設定します。 内部プロパティは、外部コードがこれらの値を上書きしないように、内部型でキーを設定できます。 |
TryGetProperty(String, Object) |
パイプラインの動作を変更するプロパティを取得します。 サポートされているプロパティについては、個々のポリシーのドキュメントを参照してください。 |
TryGetProperty(Type, Object) |
この HttpMessage インスタンスと共に格納され、パイプラインの動作を変更するために使用できるプロパティを取得します。 |
適用対象
Azure SDK for .NET