Condividi tramite


HttpResponseWrapper.WriteFile Metodo

Definizione

Scrive il file specificato nel flusso di output della risposta HTTP.

Overload

WriteFile(IntPtr, Int64, Int64)

Scrive il file specificato nel flusso di output della risposta HTTP.

WriteFile(String, Int64, Int64)

Scrive il file specificato nel flusso di output della risposta HTTP.

WriteFile(String)

Scrive il contenuto del file specificato nel flusso di output della risposta HTTP come blocco file.

WriteFile(String, Boolean)

Scrive il contenuto del file specificato nel flusso di output della risposta HTTP e specifica se il contenuto è scritto come blocco di memoria.

WriteFile(IntPtr, Int64, Int64)

Scrive il file specificato nel flusso di output della risposta 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)

Parametri

fileHandle
IntPtr

nativeint

Handle del file da scrivere nel flusso di output HTTP.

offset
Int64

Posizione nel file in cui inizia la scrittura.

size
Int64

Numero di byte da scrivere, iniziando da offset.

Eccezioni

fileHandle è null.

offset è minore di 0.

-oppure-

size è maggiore della differenza tra la dimensione del file e offset.

Si applica a

WriteFile(String, Int64, Int64)

Scrive il file specificato nel flusso di output della risposta 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)

Parametri

filename
String

Nome del file da scrivere nel flusso di output HTTP.

offset
Int64

Posizione nel file in cui inizia la scrittura.

size
Int64

Numero di byte da scrivere, iniziando da offset.

Eccezioni

offset è minore di 0.

-oppure-

size è maggiore della dimensione del file meno offset.

Si applica a

WriteFile(String)

Scrive il contenuto del file specificato nel flusso di output della risposta HTTP come blocco file.

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)

Parametri

filename
String

Nome del file da scrivere nel flusso di output HTTP.

Eccezioni

Il valore del parametro filename è null.

Si applica a

WriteFile(String, Boolean)

Scrive il contenuto del file specificato nel flusso di output della risposta HTTP e specifica se il contenuto è scritto come blocco di 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)

Parametri

filename
String

Nome di un file da scrivere nella risposta corrente.

readIntoMemory
Boolean

true per scrivere il file in un blocco di memoria.

Eccezioni

Il valore del parametro filename è null.

Si applica a