Sdílet prostřednictvím


HttpResponseWrapper.WriteFile Metoda

Definice

Zapíše zadaný soubor do výstupního streamu odpovědi HTTP.

Přetížení

WriteFile(IntPtr, Int64, Int64)

Zapíše zadaný soubor do výstupního streamu odpovědi HTTP.

WriteFile(String, Int64, Int64)

Zapíše zadaný soubor do výstupního streamu odpovědi HTTP.

WriteFile(String)

Zapíše obsah zadaného souboru do výstupního datového proudu odpovědi HTTP jako blok souboru.

WriteFile(String, Boolean)

Zapíše obsah zadaného souboru do výstupního datového proudu odpovědi HTTP a určuje, jestli je obsah zapsán jako blok paměti.

WriteFile(IntPtr, Int64, Int64)

Zapíše zadaný soubor do výstupního streamu odpovědi HTTP.

public:
 override void WriteFile(IntPtr fileHandle, long offset, long size);
public override void WriteFile (IntPtr fileHandle, long offset, long size);
override this.WriteFile : nativeint * int64 * int64 -> unit
Public Overrides Sub WriteFile (fileHandle As IntPtr, offset As Long, size As Long)

Parametry

fileHandle
IntPtr

nativeint

Popisovač souboru, který se má zapisovat do výstupního datového proudu HTTP.

offset
Int64

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

size
Int64

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

Výjimky

fileHandle je null.

offset je menší než 0.

-nebo-

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

Platí pro

WriteFile(String, Int64, Int64)

Zapíše zadaný soubor do výstupního streamu odpovědi HTTP.

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

Parametry

filename
String

Název souboru, který se má zapisovat do výstupního datového proudu HTTP.

offset
Int64

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

size
Int64

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

Výjimky

offset je menší než 0.

-nebo-

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

Platí pro

WriteFile(String)

Zapíše obsah zadaného souboru do výstupního datového proudu odpovědi HTTP jako blok souboru.

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

Parametry

filename
String

Název souboru, který se má zapisovat do výstupního datového proudu HTTP.

Výjimky

Parametr filename je null.

Platí pro

WriteFile(String, Boolean)

Zapíše obsah zadaného souboru do výstupního datového proudu odpovědi HTTP a určuje, jestli je obsah zapsán jako blok paměti.

public:
 override void WriteFile(System::String ^ filename, bool readIntoMemory);
public override void WriteFile (string filename, bool readIntoMemory);
override this.WriteFile : string * bool -> unit
Public Overrides Sub WriteFile (filename As String, readIntoMemory As Boolean)

Parametry

filename
String

Název souboru, který se má zapisovat do aktuální odpovědi.

readIntoMemory
Boolean

true pro zápis souboru do bloku paměti.

Výjimky

Parametr filename je null.

Platí pro