HttpResponseWrapper.WriteFile Método

Definição

Escreve o ficheiro especificado no fluxo de saída de resposta HTTP.

Sobrecargas

Name Description
WriteFile(IntPtr, Int64, Int64)

Escreve o ficheiro especificado no fluxo de saída de resposta HTTP.

WriteFile(String, Int64, Int64)

Escreve o ficheiro especificado no fluxo de saída de resposta HTTP.

WriteFile(String)

Escreve o conteúdo do ficheiro especificado no fluxo de resposta HTTP como um bloco de ficheiro.

WriteFile(String, Boolean)

Escreve o conteúdo do ficheiro especificado no fluxo de resposta HTTP e especifica se o conteúdo é escrito como bloco de memória.

WriteFile(IntPtr, Int64, Int64)

Escreve o ficheiro especificado no fluxo de saída de resposta 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

O handle do ficheiro para escrever no fluxo de saída HTTP.

offset
Int64

A posição no ficheiro onde a escrita começa.

size
Int64

O número de bytes a escrever, começando em offset.

Exceções

fileHandle é null.

offset é inferior a 0.

-ou-

size é maior do que o tamanho do ficheiro menos offset.

Aplica-se a

WriteFile(String, Int64, Int64)

Escreve o ficheiro especificado no fluxo de saída de resposta 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

O nome do ficheiro a escrever no fluxo de saída HTTP.

offset
Int64

A posição no ficheiro onde a escrita começa.

size
Int64

O número de bytes a escrever, começando em offset.

Exceções

offset é inferior a 0.

-ou-

size é maior do que o tamanho do ficheiro menos offset.

Aplica-se a

WriteFile(String)

Escreve o conteúdo do ficheiro especificado no fluxo de resposta HTTP como um bloco de ficheiro.

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

O nome do ficheiro a escrever no fluxo de saída HTTP.

Exceções

O filename parâmetro é null.

Aplica-se a

WriteFile(String, Boolean)

Escreve o conteúdo do ficheiro especificado no fluxo de resposta HTTP e especifica se o conteúdo é escrito como bloco de memória.

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

O nome do ficheiro para escrever na resposta atual.

readIntoMemory
Boolean

true para escrever o ficheiro num bloco de memória.

Exceções

O filename parâmetro é null.

Aplica-se a