HttpResponseBase.WriteFile メソッド

定義

指定したファイルを HTTP 応答出力ストリームに書き込みます。

オーバーロード

名前 説明
WriteFile(IntPtr, Int64, Int64)

指定したファイルを HTTP 応答出力ストリームに書き込みます。

WriteFile(String, Int64, Int64)

指定したファイルを HTTP 応答出力ストリームに書き込みます。

WriteFile(String)

指定したファイルの内容を HTTP 応答出力ストリームにファイル ブロックとして書き込みます。

WriteFile(String, Boolean)

指定したファイルの内容を HTTP 応答出力ストリームに書き込み、その内容をメモリ ブロックとして書き込むかどうかを指定します。

WriteFile(IntPtr, Int64, Int64)

指定したファイルを HTTP 応答出力ストリームに書き込みます。

public:
 virtual void WriteFile(IntPtr fileHandle, long offset, long size);
public virtual void WriteFile(IntPtr fileHandle, long offset, long size);
abstract member WriteFile : nativeint * int64 * int64 -> unit
override this.WriteFile : nativeint * int64 * int64 -> unit
Public Overridable Sub WriteFile (fileHandle As IntPtr, offset As Long, size As Long)

パラメーター

fileHandle
IntPtr

nativeint

HTTP 出力ストリームに書き込むファイルのファイル ハンドル。

offset
Int64

書き込みが開始されるファイル内の位置。

size
Int64

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

例外

適用対象

WriteFile(String, Int64, Int64)

指定したファイルを HTTP 応答出力ストリームに書き込みます。

public:
 virtual void WriteFile(System::String ^ filename, long offset, long size);
public virtual void WriteFile(string filename, long offset, long size);
abstract member WriteFile : string * int64 * int64 -> unit
override this.WriteFile : string * int64 * int64 -> unit
Public Overridable Sub WriteFile (filename As String, offset As Long, size As Long)

パラメーター

filename
String

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

offset
Int64

書き込みが開始されるファイル内の位置。

size
Int64

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

例外

適用対象

WriteFile(String)

指定したファイルの内容を HTTP 応答出力ストリームにファイル ブロックとして書き込みます。

public:
 virtual void WriteFile(System::String ^ filename);
public virtual void WriteFile(string filename);
abstract member WriteFile : string -> unit
override this.WriteFile : string -> unit
Public Overridable Sub WriteFile (filename As String)

パラメーター

filename
String

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

例外

適用対象

WriteFile(String, Boolean)

指定したファイルの内容を HTTP 応答出力ストリームに書き込み、その内容をメモリ ブロックとして書き込むかどうかを指定します。

public:
 virtual void WriteFile(System::String ^ filename, bool readIntoMemory);
public virtual void WriteFile(string filename, bool readIntoMemory);
abstract member WriteFile : string * bool -> unit
override this.WriteFile : string * bool -> unit
Public Overridable Sub WriteFile (filename As String, readIntoMemory As Boolean)

パラメーター

filename
String

現在の応答に書き込むファイルの名前。

readIntoMemory
Boolean

true を使用して、ファイルをメモリ ブロックに書き込みます。

例外

適用対象