HttpResponseWrapper.WriteFile Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schreibt die angegebene Datei in den Ausgabestream für HTTP-Antworten.
Überlädt
WriteFile(IntPtr, Int64, Int64) |
Schreibt die angegebene Datei in den Ausgabestream für HTTP-Antworten. |
WriteFile(String, Int64, Int64) |
Schreibt die angegebene Datei in den Ausgabestream für HTTP-Antworten. |
WriteFile(String) |
Schreibt den Inhalt der angegebenen Datei als Dateiblock in den HTTP-Antwort-Ausgabestream. |
WriteFile(String, Boolean) |
Schreibt den Inhalt der angegebenen Datei in den HTTP-Antwort-Ausgabestream und gibt an, ob der Inhalt als Speicherblock geschrieben wird. |
WriteFile(IntPtr, Int64, Int64)
Schreibt die angegebene Datei in den Ausgabestream für HTTP-Antworten.
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)
Parameter
- fileHandle
-
IntPtr
nativeint
Das Dateihandle der Datei, die in den HTTP-Ausgabestream geschrieben werden soll.
- offset
- Int64
Die Position in der Datei, an der der Schreibvorgang beginnt.
- size
- Int64
Die Anzahl der Bytes, die geschrieben werden sollen, ab Position offset
.
Ausnahmen
fileHandle
ist null
.
Gilt für:
WriteFile(String, Int64, Int64)
Schreibt die angegebene Datei in den Ausgabestream für HTTP-Antworten.
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)
Parameter
- filename
- String
Der Name der Datei, die in den HTTP-Ausgabestream geschrieben werden soll.
- offset
- Int64
Die Position in der Datei, an der der Schreibvorgang beginnt.
- size
- Int64
Die Anzahl der Bytes, die geschrieben werden sollen, ab Position offset
.
Ausnahmen
Gilt für:
WriteFile(String)
Schreibt den Inhalt der angegebenen Datei als Dateiblock in den HTTP-Antwort-Ausgabestream.
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)
Parameter
- filename
- String
Der Name der Datei, die in den HTTP-Ausgabestream geschrieben werden soll.
Ausnahmen
Der filename
-Parameter ist null
.
Gilt für:
WriteFile(String, Boolean)
Schreibt den Inhalt der angegebenen Datei in den HTTP-Antwort-Ausgabestream und gibt an, ob der Inhalt als Speicherblock geschrieben wird.
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)
Parameter
- filename
- String
Der Name der Datei, in die die aktuelle Antwort geschrieben werden soll.
- readIntoMemory
- Boolean
true
, um die Datei in einen Speicherblock zu schreiben.
Ausnahmen
Der filename
-Parameter ist null
.