共用方式為


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 輸出資料流之檔案的檔案控制代碼 (File Handle)。

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 表示將檔案寫入至記憶體區塊,否則為 false。

例外狀況

適用於