HttpWriter クラス

定義

組み込みの TextWriter オブジェクト経由でアクセスされる HttpResponse オブジェクトを提供します。

public ref class HttpWriter sealed : System::IO::TextWriter
public sealed class HttpWriter : System.IO.TextWriter
type HttpWriter = class
    inherit TextWriter
Public NotInheritable Class HttpWriter
Inherits TextWriter
継承

注釈

組み込みHttpResponseオブジェクトの メソッドはWrite、 オブジェクトに対して内部呼び出しをHttpWriter行います。

フィールド

CoreNewLine

この TextWriter で使用する改行文字を格納します。

(継承元 TextWriter)

プロパティ

Encoding

EncodingTextWriter オブジェクトを取得します。

FormatProvider

書式を制御するオブジェクトを取得します。

(継承元 TextWriter)
NewLine

現在の TextWriter で使用される行終端文字列を取得または設定します。

(継承元 TextWriter)
OutputStream

Stream から直接 HTTP 出力を有効にする Stream オブジェクトを取得します。

メソッド

Close()

バッファリングされているすべての出力を HTTP 出力ストリームに送信して、ソケット接続を閉じます。

CreateObjRef(Type)

リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。

(継承元 MarshalByRefObject)
Dispose()

この TextWriter オブジェクトによって使用されているすべてのリソースを解放します。

(継承元 TextWriter)
Dispose(Boolean)

TextWriter によって使用されているアンマネージド リソースを解放し、オプションでマネージド リソースも解放します。

(継承元 TextWriter)
DisposeAsync()

TextWriter オブジェクトによって使用されるすべてのリソースを非同期でリリースします。

(継承元 TextWriter)
Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Flush()

バッファリングされているすべての出力を HTTP 出力ストリームに送信します。

FlushAsync()

現在のライターのすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。

(継承元 TextWriter)
FlushAsync(CancellationToken)

現在のライターのすべてのバッファーを非同期にクリアし、バッファー内のデータを基になるデバイスに書き込みます。

(継承元 TextWriter)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetLifetimeService()
古い.

対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。

(継承元 MarshalByRefObject)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
InitializeLifetimeService()
古い.

このインスタンスの有効期間ポリシーを制御する有効期間サービス オブジェクトを取得します。

(継承元 MarshalByRefObject)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
MemberwiseClone(Boolean)

現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。

(継承元 MarshalByRefObject)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
Write(Boolean)

Boolean 値のテキスト表現をテキスト ストリームに書き込みます。

(継承元 TextWriter)
Write(Char)

HTTP 出力ストリームに単一の文字を送信します。

Write(Char[])

文字配列をテキスト ストリームに書き込みます。

(継承元 TextWriter)
Write(Char[], Int32, Int32)

開始位置および文字数を指定して、文字のストリームを HTTP 出力ストリームに送信します。

Write(Decimal)

10 進値のテキスト表現をテキスト ストリームに書き込みます。

(継承元 TextWriter)
Write(Double)

8 バイト浮動小数点値のテキスト表現をテキスト ストリームに書き込みます。

(継承元 TextWriter)
Write(Int32)

4 バイト符号付き整数のテキスト表現をテキスト ストリームに書き込みます。

(継承元 TextWriter)
Write(Int64)

8 バイト符号付き整数のテキスト表現をテキスト ストリームに書き込みます。

(継承元 TextWriter)
Write(Object)

Object を HTTP 出力ストリームに送信します。

Write(ReadOnlySpan<Char>)

文字スパンをテキスト ストリームに書き込みます。

(継承元 TextWriter)
Write(Single)

4 バイト浮動小数点値のテキスト表現をテキスト ストリームに書き込みます。

(継承元 TextWriter)
Write(String)

HTTP 出力ストリームに文字列を送信します。

Write(String, Object)

Format(String, Object) メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト ストリームに書き込みます。

(継承元 TextWriter)
Write(String, Object, Object)

Format(String, Object, Object) メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト ストリームに書き込みます。

(継承元 TextWriter)
Write(String, Object, Object, Object)

Format(String, Object, Object, Object) メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト ストリームに書き込みます。

(継承元 TextWriter)
Write(String, Object[])

Format(String, Object[]) メソッドと同じセマンティクスを使用して、書式設定された文字列をテキスト ストリームに書き込みます。

(継承元 TextWriter)
Write(StringBuilder)

文字列ビルダーをテキスト ストリームに書き込みます。

(継承元 TextWriter)
Write(UInt32)

4 バイト符号なし整数のテキスト表現をテキスト ストリームに書き込みます。

(継承元 TextWriter)
Write(UInt64)

8 バイト符号なし整数のテキスト表現をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteAsync(Char)

文字をテキスト ストリームに非同期で書き込みます。

(継承元 TextWriter)
WriteAsync(Char[])

文字配列をテキスト ストリームに非同期で書き込みます。

(継承元 TextWriter)
WriteAsync(Char[], Int32, Int32)

文字の部分配列をテキスト ストリームに非同期で書き込みます。

(継承元 TextWriter)
WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

文字メモリ領域をテキスト ストリームに非同期で書き込みます。

(継承元 TextWriter)
WriteAsync(String)

文字列をテキスト ストリームに非同期で書き込みます。

(継承元 TextWriter)
WriteAsync(StringBuilder, CancellationToken)

文字列ビルダーをテキスト ストリームに非同期で書き込みます。

(継承元 TextWriter)
WriteBytes(Byte[], Int32, Int32)

開始位置およびバイト数を指定して、バイト ストリームを HTTP 出力ストリームに送信します。

WriteLine()

キャリッジ リターン文字とライン フィード (CRLF) 文字のペアを HTTP 出力ストリームに送信します。

WriteLine(Boolean)

Boolean 値のテキスト表現を、続いて行終端記号をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(Char)

文字を、続いて行終端記号をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(Char[])

文字配列を、続いて行終端記号をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(Char[], Int32, Int32)

文字の部分配列を、続いて行終端記号をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(Decimal)

10 進値のテキスト表現を、続いて行終端記号をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(Double)

8 バイト浮動小数点値のテキスト表現を、続いて行終端記号をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(Int32)

4 バイト符号付き整数のテキスト表現を、続いて行終端記号をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(Int64)

8 バイト符号付き整数のテキスト表現を、続いて行終端記号をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(Object)

オブジェクトで ToString メソッドを呼び出して、そのオブジェクトのテキスト表現を、続いて行終端記号をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(ReadOnlySpan<Char>)

文字スパンのテキスト表現を、続いて行終端記号をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(Single)

4 バイト浮動小数点値のテキスト表現を、続いて行終端記号をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(String)

文字列を、続いて行終端記号をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(String, Object)

Format(String, Object) メソッドと同じセマンティクスを使用して、書式設定された文字列と新しい行をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(String, Object, Object)

Format(String, Object, Object) メソッドと同じセマンティクスを使用して、書式設定された文字列と新しい行をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(String, Object, Object, Object)

Format(String, Object) と同じセマンティクスを使用して、書式設定された文字列と新しい行をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(String, Object[])

Format(String, Object) と同じセマンティクスを使用して、書式設定された文字列と新しい行をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(StringBuilder)

文字列ビルダーのテキスト表現を、続いて行終端記号をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(UInt32)

4 バイト符号なし整数のテキスト表現を、続いて行終端記号をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLine(UInt64)

8 バイト符号なし整数のテキスト表現を、続いて行終端記号をテキスト ストリームに書き込みます。

(継承元 TextWriter)
WriteLineAsync()

行終端記号をテキスト ストリームに非同期で書き込みます。

(継承元 TextWriter)
WriteLineAsync(Char)

文字を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。

(継承元 TextWriter)
WriteLineAsync(Char[])

文字配列を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。

(継承元 TextWriter)
WriteLineAsync(Char[], Int32, Int32)

文字の部分配列を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。

(継承元 TextWriter)
WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

文字メモリ領域のテキスト表現を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。

(継承元 TextWriter)
WriteLineAsync(String)

文字列を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。

(継承元 TextWriter)
WriteLineAsync(StringBuilder, CancellationToken)

文字列ビルダーのテキスト表現を、続いて行終端記号をテキスト ストリームに非同期で書き込みます。

(継承元 TextWriter)
WriteString(String, Int32, Int32)

開始位置および文字数を指定して、文字例を HTTP 出力ストリームに送信します。

明示的なインターフェイスの実装

IDisposable.Dispose()

このメンバーの詳細については、「Dispose()」をご覧ください。

(継承元 TextWriter)

適用対象

こちらもご覧ください