Freigeben über


HttpResponseBase.WriteFile Methode

Definition

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

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

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

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

Gilt für