Partager via


HttpResponseWrapper.TransmitFile Méthode

Définition

Écrit le fichier spécifié dans le flux de sortie de réponse HTTP, sans le placer en mémoire tampon.

Surcharges

TransmitFile(String, Int64, Int64)

Écrit la partie spécifiée d'un fichier dans le flux de sortie de réponse HTTP sans la placer en mémoire tampon.

TransmitFile(String)

Écrit le fichier spécifié dans le flux de sortie de réponse HTTP, sans le placer en mémoire tampon.

TransmitFile(String, Int64, Int64)

Écrit la partie spécifiée d'un fichier dans le flux de sortie de réponse HTTP sans la placer en mémoire tampon.

public:
 override void TransmitFile(System::String ^ filename, long offset, long length);
public override void TransmitFile (string filename, long offset, long length);
override this.TransmitFile : string * int64 * int64 -> unit
Public Overrides Sub TransmitFile (filename As String, offset As Long, length 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.

length
Int64

Nombre d'octets à écrire, à partir de offset.

Exceptions

Le paramètre offset est inférieur à zéro.

- ou -

Le paramètre length est inférieur à -1.

- ou -

Le paramètre length est supérieur à la taille du fichier moins offset.

La demande de travail hors processus n’est pas prise en charge.

- ou -

La réponse n’utilise pas un objet HttpWriter.

S’applique à

TransmitFile(String)

Écrit le fichier spécifié dans le flux de sortie de réponse HTTP, sans le placer en mémoire tampon.

public:
 override void TransmitFile(System::String ^ filename);
public override void TransmitFile (string filename);
override this.TransmitFile : string -> unit
Public Overrides Sub TransmitFile (filename As String)

Paramètres

filename
String

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

Exceptions

filename a la valeur null.

S’applique à