Поделиться через


HttpResponse.TransmitFile Метод

Определение

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

Перегрузки

TransmitFile(String, Int64, Int64)

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

TransmitFile(String)

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

TransmitFile(String, Int64, Int64)

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

public:
 void TransmitFile(System::String ^ filename, long offset, long length);
public void TransmitFile (string filename, long offset, long length);
member this.TransmitFile : string * int64 * int64 -> unit
Public Sub TransmitFile (filename As String, offset As Long, length As Long)

Параметры

filename
String

Имя файла, который записывается в выходные данные НТТР.

offset
Int64

Позиция в файле, с которой начинается запись в выходные данные НТТР.

length
Int64

Количество передаваемых байтов.

Исключения

Значение параметра offset меньше нуля.

-или-

Значение параметра length меньше –1.

-или-

Параметр length указывает количество байтов, превышающее количество байтов в файле, уменьшенное на значение смещения.

Внепроцессный рабочий запрос не поддерживается.

-или-

Ответ не использует объект HttpWriter.

Параметр offset меньше нуля или больше размера файла.

-или-

Значение параметра length меньше -1 или больше значения параметра offset плюс размер файла.

Комментарии

Если указать 0 в offset качестве параметра и -1 в length качестве параметра, отправляется весь файл.

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

TransmitFile(String)

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

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

Параметры

filename
String

Имя файла, который записывается в выходные данные НТТР.

Исключения

Значение параметра filename равно null

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