Freigeben über


HttpResponseBase.TransmitFile Methode

Definition

Schreibt die angegebene Datei in den HTTP-Antwort-Ausgabestream, ohne dass sie im Arbeitsspeicher gepuffert wird.

Überlädt

TransmitFile(String, Int64, Int64)

Schreibt den angegebenen Teil der Datei in den HTTP-Antwort-Ausgabestream, ohne dass der Teil im Arbeitsspeicher gepuffert wird.

TransmitFile(String)

Schreibt die angegebene Datei in den HTTP-Antwort-Ausgabestream, ohne dass sie im Arbeitsspeicher gepuffert wird.

TransmitFile(String, Int64, Int64)

Schreibt den angegebenen Teil der Datei in den HTTP-Antwortausgabestream, ohne Pufferung im Arbeitsspeicher.

public:
 virtual void TransmitFile(System::String ^ filename, long offset, long length);
public virtual void TransmitFile (string filename, long offset, long length);
abstract member TransmitFile : string * int64 * int64 -> unit
override this.TransmitFile : string * int64 * int64 -> unit
Public Overridable Sub TransmitFile (filename As String, offset As Long, length 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.

length
Int64

Die Anzahl der Bytes, die geschrieben werden sollen, ab Position offset.

Ausnahmen

Gilt für:

TransmitFile(String)

Schreibt die angegebene Datei in den HTTP-Antwort-Ausgabestream, ohne dass sie im Arbeitsspeicher gepuffert wird.

public:
 virtual void TransmitFile(System::String ^ filename);
public virtual void TransmitFile (string filename);
abstract member TransmitFile : string -> unit
override this.TransmitFile : string -> unit
Public Overridable Sub TransmitFile (filename As String)

Parameter

filename
String

Der Name der Datei, die in den HTTP-Ausgabestream geschrieben werden soll.

Ausnahmen

Gilt für: