Udostępnij za pośrednictwem


HttpResponseWrapper.WriteFile Metoda

Definicja

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.

Dotyczy