Share via


HttpResponseWrapper.TransmitFile メソッド

定義

指定されたファイルを、メモリにバッファリングせずに、HTTP 応答出力ストリームに書き込みます。

オーバーロード

TransmitFile(String, Int64, Int64)

ファイルの指定された部分を、メモリにバッファリングせずに、HTTP 応答出力ストリームに書き込みます。

TransmitFile(String)

指定されたファイルを、メモリにバッファリングせずに、HTTP 応答出力ストリームに書き込みます。

TransmitFile(String, Int64, Int64)

ファイルの指定された部分を、メモリにバッファリングせずに、HTTP 応答出力ストリームに書き込みます。

public:
 override void TransmitFile(System::String ^ filename, long offset, long length);
public override void TransmitFile (string filename, long offset, long length);
override this.TransmitFile : string * int64 * int64 -> unit
Public Overrides Sub TransmitFile (filename As String, offset As Long, length As Long)

パラメーター

filename
String

HTTP 出力ストリームに書き込むファイルの名前。

offset
Int64

書き込みを開始するファイル内の位置。

length
Int64

offset から始まる書き込みバイト数。

例外

offset パラメーターが 0 未満。

または

length パラメーターが -1 未満。

または

length パラメーターが、ファイル サイズから offset を引いた値を超えています。

アウト プロセス ワーカー要求はサポートされていません。

または

応答が HttpWriter オブジェクトを使用していません。

適用対象

TransmitFile(String)

指定されたファイルを、メモリにバッファリングせずに、HTTP 応答出力ストリームに書き込みます。

public:
 override void TransmitFile(System::String ^ filename);
public override void TransmitFile (string filename);
override this.TransmitFile : string -> unit
Public Overrides Sub TransmitFile (filename As String)

パラメーター

filename
String

HTTP 出力ストリームに書き込むファイルの名前。

例外

filenamenull です

適用対象