HttpResponseWrapper.WriteFile Metodo

Definizione

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

Overload

Nome Descrizione
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 di file.

WriteFile(String, Boolean)

Scrive il contenuto del file specificato nel flusso di output della risposta HTTP e specifica se il contenuto viene 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 di file 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, a partire da offset.

Eccezioni

fileHandle è null.

offset è minore di 0.

oppure

size è maggiore delle dimensioni del file meno 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, a partire da offset.

Eccezioni

offset è minore di 0.

oppure

size è maggiore delle dimensioni del file meno offset.

Si applica a

WriteFile(String)

Scrive il contenuto del file specificato nel flusso di output della risposta HTTP come blocco di 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 filename parametro è 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 viene 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 del file da scrivere nella risposta corrente.

readIntoMemory
Boolean

true per scrivere il file in un blocco di memoria.

Eccezioni

Il filename parametro è null.

Si applica a