HttpResponseWrapper.WriteFile Méthode

Définition

Écrit le fichier spécifié dans le flux de sortie de réponse HTTP.

Surcharges

Nom Description
WriteFile(IntPtr, Int64, Int64)

Écrit le fichier spécifié dans le flux de sortie de réponse HTTP.

WriteFile(String, Int64, Int64)

Écrit le fichier spécifié dans le flux de sortie de réponse HTTP.

WriteFile(String)

Écrit le contenu du fichier spécifié dans le flux de sortie de réponse HTTP en tant que bloc de fichiers.

WriteFile(String, Boolean)

Écrit le contenu du fichier spécifié dans le flux de sortie de réponse HTTP et spécifie si le contenu est écrit en tant que bloc de mémoire.

WriteFile(IntPtr, Int64, Int64)

Écrit le fichier spécifié dans le flux de sortie de réponse 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)

Paramètres

fileHandle
IntPtr

nativeint

Handle de fichier du fichier à écrire dans le flux de sortie HTTP.

offset
Int64

Position dans le fichier où l’écriture démarre.

size
Int64

Nombre d’octets à écrire, en commençant à offset.

Exceptions

fileHandle a la valeur null.

offset est inférieur à 0.

- ou -

size est supérieur à la taille du fichier moins offset.

S’applique à

WriteFile(String, Int64, Int64)

Écrit le fichier spécifié dans le flux de sortie de réponse 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)

Paramètres

filename
String

Nom du fichier à écrire dans le flux de sortie HTTP.

offset
Int64

Position dans le fichier où l’écriture démarre.

size
Int64

Nombre d’octets à écrire, en commençant à offset.

Exceptions

offset est inférieur à 0.

- ou -

size est supérieur à la taille du fichier moins offset.

S’applique à

WriteFile(String)

Écrit le contenu du fichier spécifié dans le flux de sortie de réponse HTTP en tant que bloc de fichiers.

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)

Paramètres

filename
String

Nom du fichier à écrire dans le flux de sortie HTTP.

Exceptions

Le filename paramètre est null.

S’applique à

WriteFile(String, Boolean)

Écrit le contenu du fichier spécifié dans le flux de sortie de réponse HTTP et spécifie si le contenu est écrit en tant que bloc de mémoire.

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)

Paramètres

filename
String

Nom du fichier à écrire dans la réponse actuelle.

readIntoMemory
Boolean

true pour écrire le fichier dans un bloc de mémoire.

Exceptions

Le filename paramètre est null.

S’applique à