Sys.Net.WebRequestExecutor-Klasse
Aktualisiert: November 2007
Stellt die abstrakte Basisklasse bereit, von der Netzwerkexecutors abgeleitet werden.
Namespace:Sys.Net
Vererbung: keine
MyExecutor.registerClass('MyExecutor', Sys.Net.WebRequestExecutor);
Member
Name |
Beschreibung |
---|---|
Initialisiert eine Sys.Net.WebRequestExecutor-Instanz, wenn er in einer abgeleiteten Klasse implementiert wurde. |
|
Beendet die Weiterverarbeitung der aktuellen Anforderung. |
|
Führt eine Webanforderung aus. |
|
Ruft alle Antwortheader für die aktuelle Anforderung ab. |
|
Ruft den Wert eines bestimmten Antwortheaders auf Grundlage des Headernamens ab. |
|
Ruft einen Wert ab, der angibt, ob die dem Executor zugeordnete Anforderung abgebrochen wurde. |
|
Ruft das JSON-ausgewertete Objekt aus der Antwort ab. |
|
Ruft einen Wert ab, der angibt, ob die Anforderung erfolgreich abgeschlossen wurde. |
|
Ruft die Textdarstellung des Antworttexts ab. |
|
Ruft einen Wert ab, der angibt, ob der Executor mit der Verarbeitung der Anforderung begonnen hat. |
|
Ruft einen Erfolgsstatuscode ab. |
|
Ruft Statusinformationen über eine Anforderung ab, die erfolgreich abgeschlossen wurde. |
|
Ruft einen Wert ab, der angibt, ob das Zeitlimit der Anforderung überschritten wurde. |
|
Versucht, die Antwort auf die aktuelle Anforderung als XMLDOM-Objekt abzurufen. |
|
Ruft das dem Executor zugeordnete WebRequest-Objekt ab. |
Hinweise
Die Sys.Net.WebRequestExecutor-Klasse ist eine abstrakte Basisklasse. Sie können sie nicht instanziieren; stattdessen muss durch Implementierung eines Netzwerkexecutors von der Klasse abgeleitet werden.
Über eine asynchrone Kommunikationsebene gesendete Netzwerkanforderungen werden über einen Netzwerkexecutor geleitet. Normalerweise sind Executors mit dem Netzwerk verbunden. Sie sollten jedoch einen Speicherexecutor erstellen, der anstatt mit dem Netzwerk mit einer lokalen Datenbank interagiert bzw. einen Executor, der andere in Verbindung mit einer externen Ressource auftretende Aufgaben ausführt.
Im folgenden Beispiel wird veranschaulicht, wie die Sys.Net.XMLHttpExecutor-Klasse von der WebRequestExecutor-Klasse abgeleitet wird.
Sys.Net.XMLHttpExecutor.registerClass('Sys.Net.XMLHttpExecutor',
Sys.Net.WebRequestExecutor);
Siehe auch
Referenz
Sys.Net.XMLHttpExecutor-Klasse