HttpResponseBase.WriteFile Метод

Определение

Записывает указанный файл в поток выходных данных ответа HTTP.

Перегрузки

Имя Описание
WriteFile(IntPtr, Int64, Int64)

Записывает указанный файл в поток выходных данных ответа HTTP.

WriteFile(String, Int64, Int64)

Записывает указанный файл в поток выходных данных ответа HTTP.

WriteFile(String)

Записывает содержимое указанного файла в выходной поток ответа HTTP в виде блока файлов.

WriteFile(String, Boolean)

Записывает содержимое указанного файла в поток выходных данных ответа HTTP и указывает, записывается ли содержимое в виде блока памяти.

WriteFile(IntPtr, Int64, Int64)

Записывает указанный файл в поток выходных данных ответа HTTP.

public:
 virtual void WriteFile(IntPtr fileHandle, long offset, long size);
public virtual void WriteFile(IntPtr fileHandle, long offset, long size);
abstract member WriteFile : nativeint * int64 * int64 -> unit
override this.WriteFile : nativeint * int64 * int64 -> unit
Public Overridable Sub WriteFile (fileHandle As IntPtr, offset As Long, size As Long)

Параметры

fileHandle
IntPtr

nativeint

Дескриптор файла для записи в поток выходных данных HTTP.

offset
Int64

Позиция в файле, где начинается запись.

size
Int64

Число байтов для записи, начиная с offset.

Исключения

Всегда.

Применяется к

WriteFile(String, Int64, Int64)

Записывает указанный файл в поток выходных данных ответа HTTP.

public:
 virtual void WriteFile(System::String ^ filename, long offset, long size);
public virtual void WriteFile(string filename, long offset, long size);
abstract member WriteFile : string * int64 * int64 -> unit
override this.WriteFile : string * int64 * int64 -> unit
Public Overridable Sub WriteFile (filename As String, offset As Long, size As Long)

Параметры

filename
String

Имя файла для записи в поток выходных данных HTTP.

offset
Int64

Позиция в файле, где начинается запись.

size
Int64

Число байтов для записи, начиная с offset.

Исключения

Всегда.

Применяется к

WriteFile(String)

Записывает содержимое указанного файла в выходной поток ответа HTTP в виде блока файлов.

public:
 virtual void WriteFile(System::String ^ filename);
public virtual void WriteFile(string filename);
abstract member WriteFile : string -> unit
override this.WriteFile : string -> unit
Public Overridable Sub WriteFile (filename As String)

Параметры

filename
String

Имя файла для записи в поток выходных данных HTTP.

Исключения

Всегда.

Применяется к

WriteFile(String, Boolean)

Записывает содержимое указанного файла в поток выходных данных ответа HTTP и указывает, записывается ли содержимое в виде блока памяти.

public:
 virtual void WriteFile(System::String ^ filename, bool readIntoMemory);
public virtual void WriteFile(string filename, bool readIntoMemory);
abstract member WriteFile : string * bool -> unit
override this.WriteFile : string * bool -> unit
Public Overridable Sub WriteFile (filename As String, readIntoMemory As Boolean)

Параметры

filename
String

Имя файла для записи в текущий ответ.

readIntoMemory
Boolean

true для записи файла в блок памяти.

Исключения

Всегда.

Применяется к