HttpResponse.TransmitFile Metoda

Definice

Zapíše zadaný soubor přímo do výstupního streamu odpovědi HTTP bez ukládání do vyrovnávací paměti.

Přetížení

TransmitFile(String, Int64, Int64)

Zapíše zadanou část souboru přímo do výstupního streamu odpovědi HTTP bez ukládání do vyrovnávací paměti.

TransmitFile(String)

Zapíše zadaný soubor přímo do výstupního datového proudu odpovědi HTTP bez ukládání do vyrovnávací paměti.

TransmitFile(String, Int64, Int64)

Zapíše zadanou část souboru přímo do výstupního streamu odpovědi HTTP bez ukládání do vyrovnávací paměti.

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)

Parametry

filename
String

Název souboru, který se má zapisovat do výstupu HTTP.

offset
Int64

Pozice v souboru pro zahájení zápisu do výstupu HTTP.

length
Int64

Počet bajtů, které se mají přenést.

Výjimky

Parametr offset je menší než nula.

-nebo-

Parametr length je menší než -1.

-nebo-

Parametr length určuje počet bajtů, které jsou větší než počet bajtů, které soubor obsahuje minus posun.

Požadavek mimoprocesového pracovního procesu se nepodporuje.

-nebo-

Odpověď nepoužívá HttpWriter objekt .

Parametr offset je menší než nula nebo větší než velikost souboru.

-nebo-

Parametr length je menší než -1 nebo větší než hodnota parametru offset a velikost souboru.

Poznámky

Pokud jako offset parametr zadáte hodnotu 0 a jako length parametr -1, odešle se celý soubor.

Platí pro

TransmitFile(String)

Zapíše zadaný soubor přímo do výstupního datového proudu odpovědi HTTP bez ukládání do vyrovnávací paměti.

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

Parametry

filename
String

Název souboru, který se má zapisovat do výstupu HTTP.

Výjimky

Parametr filename je null

Platí pro