HttpResponseWrapper.TransmitFile Metodo

Definizione

Scrive il file specificato nel flusso di output della risposta HTTP, senza memorizzarlo nel buffer in memoria.

Overload

Nome Descrizione
TransmitFile(String, Int64, Int64)

Scrive la parte specificata di un file nel flusso di output della risposta HTTP, senza memorizzarla nel buffer in memoria.

TransmitFile(String)

Scrive il file specificato nel flusso di output della risposta HTTP, senza memorizzarlo nel buffer in memoria.

TransmitFile(String, Int64, Int64)

Scrive la parte specificata di un file nel flusso di output della risposta HTTP, senza memorizzarla nel buffer in memoria.

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

Parametri

filename
String

Nome del file da scrivere nel flusso di output HTTP.

offset
Int64

Posizione nel file in cui inizia la scrittura.

length
Int64

Numero di byte da scrivere, a partire da offset.

Eccezioni

Il offset parametro è minore di zero.

oppure

Il length parametro è minore di -1.

oppure

Il length parametro è maggiore delle dimensioni del file meno offset.

La richiesta di lavoro out-of-process non è supportata.

oppure

La risposta non usa un HttpWriter oggetto .

Si applica a

TransmitFile(String)

Scrive il file specificato nel flusso di output della risposta HTTP, senza memorizzarlo nel buffer in memoria.

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

Parametri

filename
String

Nome del file da scrivere nel flusso di output HTTP.

Eccezioni

filename è null

Si applica a