HttpResponseBase.WriteFile 方法

定義

將指定的檔案寫入 HTTP 回應輸出串流。

多載

名稱 Description
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 將檔案寫入記憶體區塊。

例外狀況

適用於