Класс System::Net::FileWebRequest
Содержание
[
Скрывать
]FileWebRequest class
Предоставляет реализацию абстрактного класса WebRequest для работы с файловой системой. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.
class FileWebRequest : public System::Net::WebRequest
Методы
| Метод | Описание |
|---|---|
| Abort() override | Прерывает текущий запрос. |
| BeginGetRequestStream(AsyncCallback, System::SharedPtr<Object>) override | Инициирует асинхронную операцию получения потока для записи данных в ресурс. |
| BeginGetResponse(AsyncCallback, System::SharedPtr<Object>) override | Инициирует асинхронный запрос к ресурсу. |
| EndGetRequestStream(System::SharedPtr<IAsyncResult>) override | Ожидает завершения указанной асинхронной операции получения потока. |
| EndGetResponse(System::SharedPtr<IAsyncResult>) override | Ожидает завершения указанного асинхронного запроса к ресурсу. |
| FileWebRequest(System::SharedPtr<Uri>) | Создаёт новый экземпляр. |
| get_ContentType() override | Получает MIME‑тип запроса. |
| get_Headers() override | Получает коллекцию HTTP‑заголовков. |
| get_Method() override | Получает HTTP‑метод. |
| get_RequestUri() override | Возвращает URI запроса. |
| GetResponse() override | Возвращает веб‑ответ, связанный с текущим веб‑запросом. |
| set_ContentType(String) override | Устанавливает MIME‑тип запроса. |
| set_Headers(System::SharedPtr<WebHeaderCollection>) override | Устанавливает коллекцию HTTP‑заголовков. |
| set_Method(String) override | Устанавливает HTTP‑метод. |
| set_Timeout(int) override | Информация RTTI. |
См. также
- Class WebRequest
- Namespace System::Net
- Library Aspose.Font for C++