classe System::Net::FileWebRequest
Contenu
[
Cacher
]FileWebRequest class
Fournit une implémentation de la classe abstraite WebRequest pour travailler avec le système de fichiers. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou avec l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des assertions. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le transmettre aux fonctions en tant qu’argument.
class FileWebRequest : public System::Net::WebRequest
Méthodes
| Méthode | Description |
|---|---|
| Abort() override | Interrompt la requête en cours. |
| BeginGetRequestStream(AsyncCallback, System::SharedPtr<Object>) override | Initie une opération asynchrone pour obtenir un flux afin d’écrire des données vers la ressource. |
| BeginGetResponse(AsyncCallback, System::SharedPtr<Object>) override | Initie une requête asynchrone pour la ressource. |
| EndGetRequestStream(System::SharedPtr<IAsyncResult>) override | Attend que l’opération asynchrone spécifiée pour obtenir un flux se termine. |
| EndGetResponse(System::SharedPtr<IAsyncResult>) override | Attend que la requête asynchrone spécifiée pour la ressource se termine. |
| FileWebRequest(System::SharedPtr<Uri>) | Construit une nouvelle instance. |
| get_ContentType() override | Obtient le type MIME de la requête. |
| get_Headers() override | Obtient la collection des en-têtes HTTP. |
| get_Method() override | Obtient la méthode HTTP. |
| get_RequestUri() override | Renvoie l’URI de la requête. |
| GetResponse() override | Renvoie la réponse web associée à la requête web actuelle. |
| set_ContentType(String) override | Définit le type MIME de la requête. |
| set_Headers(System::SharedPtr<WebHeaderCollection>) override | Définit la collection des en-têtes HTTP. |
| set_Method(String) override | Définit la méthode HTTP. |
| set_Timeout(int) override | Informations RTTI. |
Voir aussi
- Class WebRequest
- Namespace System::Net
- Library Aspose.Font for C++