HttpResponse.TransmitFile Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menulis file yang ditentukan langsung ke aliran output respons HTTP tanpa buffering dalam memori.
Overload
| Nama | Deskripsi |
|---|---|
| TransmitFile(String, Int64, Int64) |
Menulis bagian file yang ditentukan langsung ke aliran output respons HTTP tanpa buffering dalam memori. |
| TransmitFile(String) |
Menulis file yang ditentukan langsung ke aliran output respons HTTP, tanpa buffering dalam memori. |
TransmitFile(String, Int64, Int64)
Menulis bagian file yang ditentukan langsung ke aliran output respons HTTP tanpa buffering dalam memori.
public:
void TransmitFile(System::String ^ filename, long offset, long length);
public void TransmitFile(string filename, long offset, long length);
member this.TransmitFile : string * int64 * int64 -> unit
Public Sub TransmitFile (filename As String, offset As Long, length As Long)
Parameter
- filename
- String
Nama file yang akan ditulis ke output HTTP.
- offset
- Int64
Posisi dalam file untuk mulai menulis ke output HTTP.
- length
- Int64
Jumlah byte yang akan ditransmisikan.
Pengecualian
Parameter offset kurang dari nol.
-atau-
Parameter length kurang dari -1.
-atau-
Parameter length menentukan sejumlah byte yang lebih besar dari jumlah byte file berisi dikurangi offset.
Permintaan pekerja di luar proses tidak didukung.
-atau-
Respons tidak menggunakan HttpWriter objek.
Parameter offset kurang dari nol atau lebih besar dari ukuran file.
-atau-
Parameter length kurang dari -1 atau lebih besar dari offset nilai parameter ditambah ukuran file.
Keterangan
Jika Anda menentukan 0 sebagai offset parameter dan -1 sebagai length parameter, seluruh file akan dikirim.
Berlaku untuk
TransmitFile(String)
Menulis file yang ditentukan langsung ke aliran output respons HTTP, tanpa buffering dalam memori.
public:
void TransmitFile(System::String ^ filename);
public void TransmitFile(string filename);
member this.TransmitFile : string -> unit
Public Sub TransmitFile (filename As String)
Parameter
- filename
- String
Nama file yang akan ditulis ke output HTTP.
Pengecualian
Parameternya filename adalah null