HttpResponseWrapper.WriteFile Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
.
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
.