HttpResponseWrapper.TransmitFile Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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