HttpResponseWrapper.TransmitFile Metoda

Definice

Zapíše zadaný soubor do výstupního datového proudu odpovědi HTTP bez uložení do vyrovnávací paměti.

Přetížení

Name Description
TransmitFile(String, Int64, Int64)

Zapíše zadanou část souboru do výstupního datového proudu odpovědi HTTP bez uložení do vyrovnávací paměti.

TransmitFile(String)

Zapíše zadaný soubor do výstupního datového proudu odpovědi HTTP bez uložení do vyrovnávací paměti.

TransmitFile(String, Int64, Int64)

Zapíše zadanou část souboru do výstupního datového proudu odpovědi HTTP bez uložení do vyrovnávací paměti.

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

Parametry

filename
String

Název souboru pro zápis do výstupního datového proudu HTTP.

offset
Int64

Pozice v souboru, kde začíná zápis.

length
Int64

Počet bajtů k zápisu, počínaje písmenem offset.

Výjimky

Parametr offset je menší než nula.

nebo

Parametr length je menší než -1.

nebo

Parametr length je větší než velikost souboru minus offset.

Požadavek pracovního procesu mimo proces není podporován.

nebo

Odpověď nepoužívá HttpWriter objekt.

Platí pro

TransmitFile(String)

Zapíše zadaný soubor do výstupního datového proudu odpovědi HTTP bez uložení do vyrovnávací paměti.

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

Parametry

filename
String

Název souboru pro zápis do výstupního datového proudu HTTP.

Výjimky

filename je null

Platí pro