HttpResponse.TransmitFile Metod

Definition

Skriver den angivna filen direkt till en HTTP-svarsutdataström utan att buffrar den i minnet.

Överlagringar

Name Description
TransmitFile(String, Int64, Int64)

Skriver den angivna delen av en fil direkt till en HTTP-svarsutdataström utan att buffrar den i minnet.

TransmitFile(String)

Skriver den angivna filen direkt till en HTTP-svarsutdataström, utan att buffrar den i minnet.

TransmitFile(String, Int64, Int64)

Skriver den angivna delen av en fil direkt till en HTTP-svarsutdataström utan att buffrar den i minnet.

public:
 void TransmitFile(System::String ^ filename, long offset, long length);
public void TransmitFile(string filename, long offset, long length);
member this.TransmitFile : string * int64 * int64 -> unit
Public Sub TransmitFile (filename As String, offset As Long, length As Long)

Parametrar

filename
String

Namnet på filen som ska skrivas till HTTP-utdata.

offset
Int64

Positionen i filen för att börja skriva till HTTP-utdata.

length
Int64

Antalet byte som ska överföras.

Undantag

Parametern offset är mindre än noll.

-eller-

Parametern length är mindre än -1.

-eller-

Parametern length anger ett antal byte som är större än antalet byte som filen innehåller minus förskjutningen.

Arbetsbegäran som inte är bearbetad stöds inte.

-eller-

Svaret använder inte ett HttpWriter objekt.

Parametern offset är mindre än noll eller större än filstorleken.

-eller-

Parametern length är mindre än -1 eller större än värdet för parametern offset plus filstorleken.

Kommentarer

Om du anger 0 som offset parameter och -1 som length parameter skickas hela filen.

Gäller för

TransmitFile(String)

Skriver den angivna filen direkt till en HTTP-svarsutdataström, utan att buffrar den i minnet.

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

Parametrar

filename
String

Namnet på filen som ska skrivas till HTTP-utdata.

Undantag

Parametern filename är null

Gäller för