HttpContent HttpContent HttpContent HttpContent Class

定義

HTTP エンティティ本体およびコンテンツ ヘッダーを表す基本クラス。A base class representing an HTTP entity body and content headers.

public ref class HttpContent abstract : IDisposable
public abstract class HttpContent : IDisposable
type HttpContent = class
    interface IDisposable
Public MustInherit Class HttpContent
Implements IDisposable
継承
HttpContentHttpContentHttpContentHttpContent
派生
実装

コンストラクター

HttpContent() HttpContent() HttpContent() HttpContent()

HttpContent クラスの新しいインスタンスを初期化します。Initializes a new instance of the HttpContent class.

プロパティ

Headers Headers Headers Headers

RFC 2616 で定義されているように HTTP コンテンツ ヘッダーを取得します。Gets the HTTP content headers as defined in RFC 2616.

メソッド

CopyToAsync(Stream) CopyToAsync(Stream) CopyToAsync(Stream) CopyToAsync(Stream)

HTTP コンテンツをバイト ストリームにシリアル化し、stream パラメーターとして指定されたストリーム オブジェクトにコピーします。Serialize the HTTP content into a stream of bytes and copies it to the stream object provided as the stream parameter.

CopyToAsync(Stream, TransportContext) CopyToAsync(Stream, TransportContext) CopyToAsync(Stream, TransportContext) CopyToAsync(Stream, TransportContext)

HTTP コンテンツをバイト ストリームにシリアル化し、stream パラメーターとして指定されたストリーム オブジェクトにコピーします。Serialize the HTTP content into a stream of bytes and copies it to the stream object provided as the stream parameter.

CreateContentReadStreamAsync() CreateContentReadStreamAsync() CreateContentReadStreamAsync() CreateContentReadStreamAsync()

非同期操作として HTTP コンテンツをメモリ ストリームにシリアル化します。Serialize the HTTP content to a memory stream as an asynchronous operation.

Dispose() Dispose() Dispose() Dispose()

HttpContent が使用しているアンマネージド リソースを解放し、マネージド リソースを破棄します。Releases the unmanaged resources and disposes of the managed resources used by the HttpContent.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

HttpContent が使用しているアンマネージド リソースを解放します。オプションとして、マネージド リソースを破棄することもできます。Releases the unmanaged resources used by the HttpContent and optionally disposes of the managed resources.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
LoadIntoBufferAsync() LoadIntoBufferAsync() LoadIntoBufferAsync() LoadIntoBufferAsync()

非同期操作として HTTP コンテンツをメモリ バッファーにシリアル化します。Serialize the HTTP content to a memory buffer as an asynchronous operation.

LoadIntoBufferAsync(Int64) LoadIntoBufferAsync(Int64) LoadIntoBufferAsync(Int64) LoadIntoBufferAsync(Int64)

非同期操作として HTTP コンテンツをメモリ バッファーにシリアル化します。Serialize the HTTP content to a memory buffer as an asynchronous operation.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ReadAsByteArrayAsync() ReadAsByteArrayAsync() ReadAsByteArrayAsync() ReadAsByteArrayAsync()

非同期操作として HTTP コンテンツをバイト配列にシリアル化します。Serialize the HTTP content to a byte array as an asynchronous operation.

ReadAsStreamAsync() ReadAsStreamAsync() ReadAsStreamAsync() ReadAsStreamAsync()

HTTP コンテンツをシリアル化し、非同期操作としてコンテンツを表すストリームを返します。Serialize the HTTP content and return a stream that represents the content as an asynchronous operation.

ReadAsStringAsync() ReadAsStringAsync() ReadAsStringAsync() ReadAsStringAsync()

非同期操作として HTTP コンテンツを文字列にシリアル化します。Serialize the HTTP content to a string as an asynchronous operation.

SerializeToStreamAsync(Stream, TransportContext) SerializeToStreamAsync(Stream, TransportContext) SerializeToStreamAsync(Stream, TransportContext) SerializeToStreamAsync(Stream, TransportContext)

非同期操作として HTTP コンテンツをストリームにシリアル化します。Serialize the HTTP content to a stream as an asynchronous operation.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)
TryComputeLength(Int64) TryComputeLength(Int64) TryComputeLength(Int64) TryComputeLength(Int64)

HTTP コンテンツが有効なバイト長であるかどうかを判断します。Determines whether the HTTP content has a valid length in bytes.

適用対象