HttpResponseWrapper.WriteFile Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapisuje określony plik do strumienia wyjściowego odpowiedzi HTTP.
Przeciążenia
WriteFile(IntPtr, Int64, Int64) |
Zapisuje określony plik do strumienia wyjściowego odpowiedzi HTTP. |
WriteFile(String, Int64, Int64) |
Zapisuje określony plik do strumienia wyjściowego odpowiedzi HTTP. |
WriteFile(String) |
Zapisuje zawartość określonego pliku do strumienia wyjściowego odpowiedzi HTTP jako bloku plików. |
WriteFile(String, Boolean) |
Zapisuje zawartość określonego pliku do strumienia wyjściowego odpowiedzi HTTP i określa, czy zawartość jest zapisywana jako blok pamięci. |
WriteFile(IntPtr, Int64, Int64)
Zapisuje określony plik do strumienia wyjściowego odpowiedzi 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
Dojście do pliku do zapisu w strumieniu wyjściowym HTTP.
- offset
- Int64
Pozycja w pliku, w którym rozpoczyna się zapisywanie.
- size
- Int64
Liczba bajtów do zapisu, rozpoczynająca się od offset
.
Wyjątki
fileHandle
to null
.
offset
wartość jest mniejsza niż 0.
-lub-
size
jest większy niż rozmiar pliku minus offset
.
Dotyczy
WriteFile(String, Int64, Int64)
Zapisuje określony plik do strumienia wyjściowego odpowiedzi 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
Nazwa pliku do zapisu w strumieniu wyjściowym HTTP.
- offset
- Int64
Pozycja w pliku, w którym rozpoczyna się zapisywanie.
- size
- Int64
Liczba bajtów do zapisu, rozpoczynająca się od offset
.
Wyjątki
offset
wartość jest mniejsza niż 0.
-lub-
size
jest większy niż rozmiar pliku minus offset
.
Dotyczy
WriteFile(String)
Zapisuje zawartość określonego pliku do strumienia wyjściowego odpowiedzi HTTP jako bloku plików.
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
Nazwa pliku do zapisu w strumieniu wyjściowym HTTP.
Wyjątki
Parametr filename
to null
.
Dotyczy
WriteFile(String, Boolean)
Zapisuje zawartość określonego pliku do strumienia wyjściowego odpowiedzi HTTP i określa, czy zawartość jest zapisywana jako blok pamięci.
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
Nazwa pliku do zapisu w bieżącej odpowiedzi.
- readIntoMemory
- Boolean
true
w celu zapisania pliku w bloku pamięci.
Wyjątki
Parametr filename
to null
.