HttpResponseBase.WriteFile Метод

Определение

Записывает указанный файл в поток вывода НТТР-ответа.

Перегрузки

WriteFile(IntPtr, Int64, Int64)

Записывает указанный файл в поток вывода НТТР-ответа.

WriteFile(String, Int64, Int64)

Записывает указанный файл в поток вывода НТТР-ответа.

WriteFile(String)

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

WriteFile(String, Boolean)

Записывает содержимое указанного файла в поток вывода НТТР-ответа и указывает, должно ли это содержимое записываться в виде блока памяти.

WriteFile(IntPtr, Int64, Int64)

Записывает указанный файл в поток вывода НТТР-ответа.

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

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

offset
Int64

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

size
Int64

Число записываемых байтов, начиная с позиции offset.

Исключения

Всегда.

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

WriteFile(String, Int64, Int64)

Записывает указанный файл в поток вывода НТТР-ответа.

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

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

offset
Int64

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

size
Int64

Число записываемых байтов, начиная с позиции offset.

Исключения

Всегда.

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

WriteFile(String)

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

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

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

Исключения

Всегда.

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

WriteFile(String, Boolean)

Записывает содержимое указанного файла в поток вывода НТТР-ответа и указывает, должно ли это содержимое записываться в виде блока памяти.

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 для записи файла в блок памяти.

Исключения

Всегда.

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