Condividi tramite


HttpResponse.TransmitFile Metodo

Definizione

Scrive il file specificato direttamente in un flusso di output di risposta HTTP senza memorizzarlo nel buffer.

Overload

TransmitFile(String, Int64, Int64)

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

TransmitFile(String)

Scrive il file specificato direttamente in un flusso di output di risposta HTTP senza memorizzarlo nel buffer.

TransmitFile(String, Int64, Int64)

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

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)

Parametri

filename
String

Nome del file da scrivere nell'output HTTP.

offset
Int64

La posizione nel file da scrivere nell'output HTTP.

length
Int64

Numero di byte da trasmettere.

Eccezioni

Il parametro offset è minore di zero.

-oppure-

Il parametro length è minore di -1.

-oppure-

Il parametro length specifica un numero di byte maggiore del numero di byte contenuto nel file meno l'offset.

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

-oppure-

La risposta non utilizza l'oggetto HttpWriter.

Il parametro offset è minore di zero o maggiore delle dimensioni del file.

-oppure-

Il parametro length è minore di -1 o maggiore del valore del parametro offset più le dimensioni del file.

Commenti

Se si specifica 0 come offset parametro e -1 come length parametro, viene inviato l'intero file.

Si applica a

TransmitFile(String)

Scrive il file specificato direttamente in un flusso di output di risposta HTTP senza memorizzarlo nel buffer.

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

Parametri

filename
String

Nome del file da scrivere nell'output HTTP.

Eccezioni

Il parametro filename è null.

Si applica a