Compartir vía


HttpResponseWrapper.WriteFile Método

Definición

Escribe el archivo especificado en el flujo de salida de respuesta HTTP.

Sobrecargas

WriteFile(IntPtr, Int64, Int64)

Escribe el archivo especificado en el flujo de salida de respuesta HTTP.

WriteFile(String, Int64, Int64)

Escribe el archivo especificado en el flujo de salida de respuesta HTTP.

WriteFile(String)

Escribe el contenido del archivo especificado en el flujo de salida de respuesta HTTP como un bloque de archivos.

WriteFile(String, Boolean)

Escribe el contenido del archivo especificado en el flujo de salida de respuesta HTTP y especifica si el contenido va a escribirse como un bloque de memoria.

WriteFile(IntPtr, Int64, Int64)

Escribe el archivo especificado en el flujo de salida de respuesta HTTP.

public:
 override void WriteFile(IntPtr fileHandle, long offset, long size);
public override void WriteFile (IntPtr fileHandle, long offset, long size);
override this.WriteFile : nativeint * int64 * int64 -> unit
Public Overrides Sub WriteFile (fileHandle As IntPtr, offset As Long, size As Long)

Parámetros

fileHandle
IntPtr

nativeint

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

offset
Int64

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

size
Int64

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

Excepciones

fileHandle es null.

offset es menor que 0.

O bien

size es mayor que el tamaño de archivo menos offset.

Se aplica a

WriteFile(String, Int64, Int64)

Escribe el archivo especificado en el flujo de salida de respuesta HTTP.

public:
 override void WriteFile(System::String ^ filename, long offset, long size);
public override void WriteFile (string filename, long offset, long size);
override this.WriteFile : string * int64 * int64 -> unit
Public Overrides Sub WriteFile (filename As String, offset As Long, size 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.

size
Int64

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

Excepciones

offset es menor que 0.

O bien

El valor size es mayor que el tamaño de archivo menos offset.

Se aplica a

WriteFile(String)

Escribe el contenido del archivo especificado en el flujo de salida de respuesta HTTP como un bloque de archivos.

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

Parámetros

filename
String

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

Excepciones

El parámetro filename es null.

Se aplica a

WriteFile(String, Boolean)

Escribe el contenido del archivo especificado en el flujo de salida de respuesta HTTP y especifica si el contenido va a escribirse como un bloque de memoria.

public:
 override void WriteFile(System::String ^ filename, bool readIntoMemory);
public override void WriteFile (string filename, bool readIntoMemory);
override this.WriteFile : string * bool -> unit
Public Overrides Sub WriteFile (filename As String, readIntoMemory As Boolean)

Parámetros

filename
String

Nombre del archivo que va a escribirse en la respuesta actual.

readIntoMemory
Boolean

Es true si se va a escribir el archivo en un bloque de memoria.

Excepciones

El parámetro filename es null.

Se aplica a