HttpResponseBase.TransmitFile 方法

定義

將指定的檔案寫入 HTTP 回應輸出串流,且不會在記憶體中緩衝。

多載

名稱 Description
TransmitFile(String, Int64, Int64)

將指定部分的檔案寫入 HTTP 回應輸出串流,且不會在記憶體中緩衝。

TransmitFile(String)

將指定的檔案寫入 HTTP 回應輸出串流,且不會在記憶體中緩衝。

TransmitFile(String, Int64, Int64)

將指定部分的檔案寫入 HTTP 回應輸出串流,且不會在記憶體中緩衝。

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

參數

filename
String

寫入 HTTP 輸出串流的檔案名稱。

offset
Int64

檔案中開始寫入的位置。

length
Int64

從 開始寫入 offset的位元組數。

例外狀況

適用於

TransmitFile(String)

將指定的檔案寫入 HTTP 回應輸出串流,且不會在記憶體中緩衝。

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

參數

filename
String

寫入 HTTP 輸出串流的檔案名稱。

例外狀況

適用於