HttpResponseWrapper.WriteFile Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Écrit le fichier spécifié dans le flux de sortie de réponse HTTP.
Surcharges
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 comme un bloc de fichier. |
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 sous la forme d'un 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 où l'écriture commence dans le fichier.
- size
- Int64
Nombre d'octets à écrire, à partir de 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 où l'écriture commence dans le fichier.
- size
- Int64
Nombre d'octets à écrire, à partir de 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 comme un bloc de fichier.
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 paramètre filename
a la valeur 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 sous la forme d'un 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 dans lequel la réponse actuelle est à écrire.
- readIntoMemory
- Boolean
true
pour écrire le fichier dans un bloc de mémoire.
Exceptions
Le paramètre filename
a la valeur null
.