Sdílet prostřednictvím


HttpResponseWrapper.TransmitFile Metoda

Definice

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

Přetížení

TransmitFile(String, Int64, Int64)

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

TransmitFile(String)

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

TransmitFile(String, Int64, Int64)

Zapíše zadanou část souboru do výstupního streamu 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, který se má zapisovat do výstupního streamu HTTP.

offset
Int64

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

length
Int64

Počet bajtů, které se mají zapsat, počínaje .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.

Žádost o mimoprocesový pracovní proces není podporována.

-nebo-

Odpověď nepoužívá HttpWriter objekt.

Platí pro

TransmitFile(String)

Zapíše zadaný soubor do výstupního streamu 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, který se má zapisovat do výstupního streamu HTTP.

Výjimky

filename je null

Platí pro