HttpResponseBase.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-Antwortausgabestream. |
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:
virtual void WriteFile(IntPtr fileHandle, long offset, long size);
public virtual void WriteFile (IntPtr fileHandle, long offset, long size);
abstract member WriteFile : nativeint * int64 * int64 -> unit
override this.WriteFile : nativeint * int64 * int64 -> unit
Public Overridable 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
Immer.
Gilt für
WriteFile(String, Int64, Int64)
Schreibt die angegebene Datei in den Ausgabestream für HTTP-Antworten.
public:
virtual void WriteFile(System::String ^ filename, long offset, long size);
public virtual void WriteFile (string filename, long offset, long size);
abstract member WriteFile : string * int64 * int64 -> unit
override this.WriteFile : string * int64 * int64 -> unit
Public Overridable 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
Immer.
Gilt für
WriteFile(String)
Schreibt den Inhalt der angegebenen Datei als Dateiblock in den HTTP-Antwortausgabestream.
public:
virtual void WriteFile(System::String ^ filename);
public virtual void WriteFile (string filename);
abstract member WriteFile : string -> unit
override this.WriteFile : string -> unit
Public Overridable Sub WriteFile (filename As String)
Parameter
- filename
- String
Der Name der Datei, die in den HTTP-Ausgabestream geschrieben werden soll.
Ausnahmen
Immer.
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:
virtual void WriteFile(System::String ^ filename, bool readIntoMemory);
public virtual void WriteFile (string filename, bool readIntoMemory);
abstract member WriteFile : string * bool -> unit
override this.WriteFile : string * bool -> unit
Public Overridable 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
Immer.