MultipartFormFileSection Constructor
Declaration
public MultipartFormFileSection(string name, byte[] data, string fileName, string contentType);Параметры
| Параметр | Описание |
|---|---|
| имя | Название этого раздела формы. |
| данные | Исходное содержимое файла для загрузки. |
| fileName | Имя файла, загруженного в данном разделе формы. |
| contentType | Значение для заголовка Content-Type этого раздела. |
Описание
Содержит именованную секцию файла, основанную на необработанных байтах из data, с пользовательским Content-Type и именем файла.
Опция полного контроля. Вручную укажите имя секции, необработанные данные, имя файла и Content-Type. Если fileName является нулевым или пустым, по умолчанию используется file.dat. Если contentType является нулевым или пустым, по умолчанию используется application/octet-stream.
Declaration
public MultipartFormFileSection(byte[] data);Параметры
| Параметр | Описание |
|---|---|
| данные | Исходное содержимое файла для загрузки. |
Описание
Содержит анонимную секцию файла, основанную на необработанных байтах из data, назначает по умолчанию Content-Type и имя файла.
Создает секцию файла на основе необработанных байт из аргумента data. Назначает content-type application/octet-stream и имя файла file.dat.
Declaration
public MultipartFormFileSection(string fileName, byte[] data);Параметры
| Параметр | Описание |
|---|---|
| данные | Исходное содержимое файла для загрузки. |
| fileName | Имя файла, загруженного в данном разделе формы. |
Описание
Содержит анонимную секцию файла, основанную на необработанных байтах из data с конкретным именем файла. Назначает по умолчанию Content-Type.
Назначает Content-Type из application/octet-stream.
Declaration
public MultipartFormFileSection(string name, string data, Encoding dataEncoding, string fileName);Параметры
| Параметр | Описание |
|---|---|
| имя | Название этого раздела формы. |
| данные | Содержимое файла для загрузки. |
| dataEncoding | Струнное кодирование. |
| fileName | Имя файла, загруженного в данном разделе формы. |
Описание
Содержит именованную секцию файла с данными, извлеченным из data, как маршировано dataEncoding. Назначает конкретное имя файла из fileName и по умолчанию Content-Type.
Content-Type предположительно является text/plain, а encoding получается из dataEncoding. Если dataEncoding является нулевым, по умолчанию используется UTF8.
Declaration
public MultipartFormFileSection(string data, Encoding dataEncoding, string fileName);Параметры
| Параметр | Описание |
|---|---|
| данные | Содержимое файла для загрузки. |
| dataEncoding | Струнное кодирование. |
| fileName | Имя файла, загруженного в данном разделе формы. |
Описание
Секция анонимного файла с данными из data, сгруппированными по dataEncoding. Назначает конкретное имя файла из fileName и по умолчанию Content-Type.
Как выше, но без названия.
Declaration
public MultipartFormFileSection(string data, string fileName);Параметры
| Параметр | Описание |
|---|---|
| данные | Содержимое файла для загрузки. |
| fileName | Имя файла, загруженного в данном разделе формы. |
Описание
Анонимная секция файла с данными, полученными из строки UTF8 data. Назначает конкретное имя файла из fileName и по умолчанию Content-Type.
Метод удобства. Укажите содержимое файла через строку data и назначьте имя файла через fileName. Предполагает, что строка закодирована в UTF8. Назначает Content-Type из text/plain; encoding=utf8. Если fileName является нулевым или пустым, назначает имя файла file.txt.