Compartir vía


HttpResponseWrapper.TransmitFile Método

Definición

Escribe el archivo especificado en el flujo de salida de respuesta HTTP sin almacenarlo en búfer en memoria.

Sobrecargas

TransmitFile(String, Int64, Int64)

Escribe la parte especificada de un archivo en el flujo de salida de respuesta HTTP, sin almacenarla en búfer en memoria.

TransmitFile(String)

Escribe el archivo especificado en el flujo de salida de respuesta HTTP sin almacenarlo en búfer en memoria.

TransmitFile(String, Int64, Int64)

Escribe la parte especificada de un archivo en el flujo de salida de respuesta HTTP, sin almacenarla en búfer en 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)

Parámetros

filename
String

Nombre del archivo que se escribirá en el flujo de salida HTTP.

offset
Int64

Posición en el archivo donde se inicia la escritura.

length
Int64

Número de bytes que se van a escribir, a partir de offset.

Excepciones

El parámetro offset es menor que cero.

O bien

El parámetro length es menor que -1.

O bien

El parámetro length es mayor que el tamaño de archivo menos offset.

No se admite la solicitud de trabajo fuera de proceso.

O bien

La respuesta no usa un objeto HttpWriter.

Se aplica a

TransmitFile(String)

Escribe el archivo especificado en el flujo de salida de respuesta HTTP sin almacenarlo en búfer en 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)

Parámetros

filename
String

Nombre del archivo que se escribirá en el flujo de salida HTTP.

Excepciones

filename es null

Se aplica a