System::Net::FileWebRequest Klasse
Inhalt
[
Ausblenden
]FileWebRequest class
Stellt die Implementierung der abstrakten Klasse WebRequest bereit, um mit dem Dateisystem zu arbeiten. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen Zeiger vom Typ System::SmartPtr ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.
class FileWebRequest : public System::Net::WebRequest
Methoden
| Methode | Beschreibung |
|---|---|
| Abort() override | Bricht die aktuelle Anforderung ab. |
| BeginGetRequestStream(AsyncCallback, System::SharedPtr<Object>) override | Startet einen asynchronen Vorgang, um einen Stream zum Schreiben von Daten in die Ressource zu erhalten. |
| BeginGetResponse(AsyncCallback, System::SharedPtr<Object>) override | Startet eine asynchrone Anforderung für die Ressource. |
| EndGetRequestStream(System::SharedPtr<IAsyncResult>) override | Wartet, bis der angegebene asynchrone Vorgang zum Abrufen eines Streams abgeschlossen ist. |
| EndGetResponse(System::SharedPtr<IAsyncResult>) override | Wartet, bis die angegebene asynchrone Anforderung für die Ressource abgeschlossen ist. |
| FileWebRequest(System::SharedPtr<Uri>) | Erstellt eine neue Instanz. |
| get_ContentType() override | Liest den MIME-Typ der Anforderung. |
| get_Headers() override | Liest die Sammlung der HTTP-Header. |
| get_Method() override | Liest die HTTP-Methode. |
| get_RequestUri() override | Gibt die Anforderungs-URI zurück. |
| GetResponse() override | Gibt die Webantwort zurück, die mit der aktuellen Webanforderung verknüpft ist. |
| set_ContentType(String) override | Setzt den MIME-Typ der Anforderung. |
| set_Headers(System::SharedPtr<WebHeaderCollection>) override | Setzt die Sammlung der HTTP-Header. |
| set_Method(String) override | Legt die HTTP-Methode fest. |
| set_Timeout(int) override | RTTI-Informationen. |
Siehe auch
- Class WebRequest
- Namespace System::Net
- Library Aspose.Font for C++