ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
mx.netmon 

NetworkMonitor  - AS3 Flex

Paketmx.netmon
Klassepublic class NetworkMonitor
VererbungNetworkMonitor Inheritance Object

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

NetworkMonitor ist ein Stub, der vom Framework und von Enterprise Service-Klassen benutzt wird, um Informationen an die Flash Builder-Netzwerküberwachungsfunktion zu senden. Der NetworkMonitor deklariert eine Anzahl von Impl-Funktionen, welche von einer Mix-In-Klasse auszufüllen sind, die von Flash Builder bereitgestellt wird. Wenn diese Funktionen nicht zugewiesen sind, hat der Stub keine Auswirkung oder gibt „false“ oder „null“ (wie zutreffend) zurück. Im Moment wird weder ein Singleton noch ein Instanzobjekt benutzt, um den Code für das Aufrufen des Monitors zu vereinfachen.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
  adjustNetConnectionURLImpl : Function
[statisch] Zuzuweisen durch Mix-In.
NetworkMonitor
  adjustURLRequestImpl : Function
[statisch] Zuzuweisen durch Mix-In.
NetworkMonitor
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  isMonitoringImpl : Function
[statisch] Zuzuweisen durch Mix-In.
NetworkMonitor
  monitorEventImpl : Function
[statisch] Zuzuweisen durch Mix-In.
NetworkMonitor
  monitorFaultImpl : Function
[statisch] Zuzuweisen durch Mix-In.
NetworkMonitor
  monitorInvocationImpl : Function
[statisch] Zuzuweisen durch Mix-In.
NetworkMonitor
  monitorResultImpl : Function
[statisch] Zuzuweisen durch Mix-In.
NetworkMonitor
Öffentliche Methoden
 MethodeDefiniert von
  
[statisch] Passt die URL für NetConnectionChannel und HTTPChannel Requests so an, dass sie den Monitor passiert.
NetworkMonitor
  
adjustURLRequest(urlRequest:URLRequest, rootURL:String, correlationID:String):void
[statisch] Passt den URLRequest so an, dass er den Monitor passiert.
NetworkMonitor
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
  
[statisch] Gibt „true“ zurück, wenn der Monitor verknüpft ist und überwacht.
NetworkMonitor
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
  
monitorEvent(event:Event, correlationID:String):void
[statisch] Teilt dem Monitor mit, dass ein Ereignis aufgetreten ist.
NetworkMonitor
  
monitorFault(faultMessage:Object, actualFault:Object):void
[statisch] Teilt dem Monitor mit, dass ein Fehler aufgetreten ist.
NetworkMonitor
  
monitorInvocation(id:String, invocationMessage:Object, messageAgent:Object):void
[statisch] Teilt dem Monitor mit, dass gerade ein Aufruf stattfindet.
NetworkMonitor
  
monitorResult(resultMessage:Object, actualResult:Object):void
[statisch] Teilt dem Monitor mit, dass ein Ergebnis zurückgegeben wurde.
NetworkMonitor
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Eigenschaftendetails

adjustNetConnectionURLImpl

Eigenschaft
public static var adjustNetConnectionURLImpl:Function

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Zuzuweisen durch Mix-In.

adjustURLRequestImpl

Eigenschaft 
public static var adjustURLRequestImpl:Function

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Zuzuweisen durch Mix-In.

isMonitoringImpl

Eigenschaft 
public static var isMonitoringImpl:Function

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Zuzuweisen durch Mix-In.

monitorEventImpl

Eigenschaft 
public static var monitorEventImpl:Function

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Zuzuweisen durch Mix-In.

monitorFaultImpl

Eigenschaft 
public static var monitorFaultImpl:Function

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Zuzuweisen durch Mix-In.

monitorInvocationImpl

Eigenschaft 
public static var monitorInvocationImpl:Function

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Zuzuweisen durch Mix-In.

monitorResultImpl

Eigenschaft 
public static var monitorResultImpl:Function

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Zuzuweisen durch Mix-In.

Methodendetails

adjustNetConnectionURL

()Methode
public static function adjustNetConnectionURL(rootUrl:String, url:String):String

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Passt die URL für NetConnectionChannel und HTTPChannel Requests so an, dass sie den Monitor passiert. Gibt die angepasste URL zurück.

Parameter

rootUrl:String — muss angepasst werden.
 
url:String

Rückgabewerte
String

adjustURLRequest

()Methode 
public static function adjustURLRequest(urlRequest:URLRequest, rootURL:String, correlationID:String):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Passt den URLRequest so an, dass er den Monitor passiert. Die an den Monitor gesendete URLRequest besitzt zwei Header:

  • actualHostPort: Der tatsächliche host:port für die URL.
  • correlationID: Die correlationID der Anforderung für den Fall, dass sie aus Messaging stammt (Image/Loader-Anforderungen müssen ihre eigenen correlationIDs erstellen)

Parameter

urlRequest:URLRequest — Das anzupassende URLRequest. (Relative URLs werden unterstützt.)
 
rootURL:String — Berechnet eine absolute URL aus der relativen URL. Übergeben Sie dazu bei Bedarf die URL der SWF-Datei als Wert.
 
correlationID:String — Die correlationID, welche für verknüpfte Ereignisse benutzt werden kann.

isMonitoring

()Methode 
public static function isMonitoring():Boolean

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Gibt „true“ zurück, wenn der Monitor verknüpft ist und überwacht.

Rückgabewerte
Boolean

monitorEvent

()Methode 
public static function monitorEvent(event:Event, correlationID:String):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Teilt dem Monitor mit, dass ein Ereignis aufgetreten ist. Diese Methode kann vom Loader zur Überwachung von Sicherheits- und IO-Fehlern verwendet werden. Sie sollte nicht als complete-Ereignis des Loaders verwendet werden.

Parameter

event:Event — Das Ereignis, welches bevorsteht (oder aufgetreten ist).
 
correlationID:String — Die correlationID, die mit anderen Ereignissen oder der Anfrage verknüpft werden soll.

monitorFault

()Methode 
public static function monitorFault(faultMessage:Object, actualFault:Object):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Teilt dem Monitor mit, dass ein Fehler aufgetreten ist.

Parameter

faultMessage:Object — Die eingegangene Meldung, welche das Ergebnis anzeigt. Dieses sei „null“, wenn es aufgrund eines Aufruffehlers entstand. (Es ist hier nicht typisiert, um eine Verknüpfung der Abhängigkeit zu vermeiden.)
 
actualFault:Object — Der aufgetretene Fehler. (Es ist hier nicht typisiert, um eine Verknüpfung der Abhängigkeit zu vermeiden.)

monitorInvocation

()Methode 
public static function monitorInvocation(id:String, invocationMessage:Object, messageAgent:Object):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Teilt dem Monitor mit, dass gerade ein Aufruf stattfindet.

Parameter

id:String — Die ID des Tags, das den Aufruf verursacht, wenn sie bestimmt werden kann.
 
invocationMessage:Object — Die Meldung, welche gesendet wird. (Es ist hier nicht typisiert, um eine Verknüpfung der Abhängigkeit zu vermeiden.)
 
messageAgent:Object

monitorResult

()Methode 
public static function monitorResult(resultMessage:Object, actualResult:Object):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Teilt dem Monitor mit, dass ein Ergebnis zurückgegeben wurde.

Parameter

resultMessage:Object — Die eingegangene Meldung, welche das Ergebnis anzeigt. (Es ist hier nicht typisiert, um eine Verknüpfung der Abhängigkeit zu vermeiden.)
 
actualResult:Object — Das dekodierte Ergebnis.





[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.