HttpResponse.TransmitFile Metódus

Definíció

A megadott fájlt közvetlenül egy HTTP-válasz kimeneti adatfolyamba írja anélkül, hogy puffereli a memóriában.

Túlterhelések

Name Description
TransmitFile(String, Int64, Int64)

A fájl megadott részét közvetlenül egy HTTP-válasz kimeneti adatfolyamba írja anélkül, hogy puffereli azt a memóriába.

TransmitFile(String)

A megadott fájlt közvetlenül egy HTTP-válasz kimeneti adatfolyamba írja, anélkül, hogy puffereli azt a memóriában.

TransmitFile(String, Int64, Int64)

A fájl megadott részét közvetlenül egy HTTP-válasz kimeneti adatfolyamba írja anélkül, hogy puffereli azt a memóriába.

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)

Paraméterek

filename
String

A HTTP-kimenetbe írni kívánt fájl neve.

offset
Int64

A fájl azon pozíciója, amely elkezdi írni a HTTP-kimenetet.

length
Int64

A továbbítandó bájtok száma.

Kivételek

A offset paraméter kisebb, mint nulla.

-vagy-

A length paraméter kisebb, mint -1.

-vagy-

A length paraméter több bájtot ad meg, amely nagyobb, mint a fájl által tartalmazott bájtok száma, mínusz az eltolás.

A folyamaton kívüli feldolgozói kérés nem támogatott.

-vagy-

A válasz nem objektumot HttpWriter használ.

A offset paraméter kisebb, mint nulla vagy nagyobb, mint a fájlméret.

-vagy-

A length paraméter kisebb, mint -1 vagy nagyobb, mint a paraméter és a offset fájlméret értéke.

Megjegyzések

Ha paraméterként offset 0 értéket ad meg, és -1 paraméterként length , a rendszer a teljes fájlt elküldi.

A következőre érvényes:

TransmitFile(String)

A megadott fájlt közvetlenül egy HTTP-válasz kimeneti adatfolyamba írja, anélkül, hogy puffereli azt a memóriában.

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

Paraméterek

filename
String

A HTTP-kimenetbe írni kívánt fájl neve.

Kivételek

A filename paraméter a következő: null

A következőre érvényes: