Das Eventobjekt wird an die vom Anwender definierten Prozeduren weitergegeben, die in OnRegistration registriert sind. Es steht für ein Rohdaten-Event und die zugehörigen Daten. Events setzen sich aus dem Typ, der Ressource, der Messzeit und einer Reihe von Werten zusammen:
Der Name des Vertrags, der die Metrik enthält, die das Event generiert hat. Wenn das Event von einem Adapter generiert wurde, wird eine leere Zeichenfolge zurückgegeben.
Die Kennung des Vertrags, der die Metrik enthält, die das Event generiert hat. Wenn das Event von einem Adapter generiert wurde, lautet der Eigenschaftswert 0.
Der Name der Vertragspartei, die Eigentümer des Vertrags ist, der die das Event generierende Metrik enthält. Wenn das Event von einem Adapter generiert wurde, wird eine leere Zeichenfolge zurückgegeben.
Die Kennung der Vertragspartei, die Eigentümer des Vertrags ist, der die das Event generierende Metrik enthält. Wenn das Event von einem Adapter generiert wurde, lautet der Eigenschaftswert 0.
Gibt True zurück, wenn die aktuelle Berechnung Korrekturen berücksichtigt.
Gibt True zurück, wenn keine Korrekturen vorliegen. Die aktuelle Berechnung wird sowohl für den Modus WithCorrections als auch den Modus WithoutCorrections durchgeführt.
Gibt die Anzahl der Objekte in einem Event zurück.
Gibt den Wert des im Parameter angegebenen anwenderspezifischen Attributs zurück. Wenn das Attribut zum Zeitpunkt des Events nicht vorhanden ist, kommt es zu einem Fehler.
Hinweis: Das anwenderspezifische Attribut wird von der Ressource abgerufen, die den Event hervorrief. Es wird für den Zeitraum des Events abgerufen.
Beispiel:
Dim AttribVal AttribVal = eventDetails.CustomAttribute "MyAttribute"
Gibt einen String (Zeichenkette) zurück, der alle Informationen zum Event in einem lesbaren Format enthält.
Gibt die Event-Kennung zurück.
Gibt den Event-Typ zurück.
Gibt True zurück, wenn die aktuelle Berechnung Ausnahmen berücksichtigt.
Gibt "True" zurück, wenn keine Ausnahmen vorliegen. Die aktuelle Berechnung wird sowohl für den Modus WithExceptions als auch den Modus WithoutExceptions durchgeführt.
Gibt zurück, ob das angegebene Attribut zur Zeit des Events existiert.
Hinweis: Das anwenderspezifische Attribut wird von der Ressource abgerufen, die den Event hervorrief. Es wird für den Zeitraum des Events abgerufen.
Beispiel:
Dim AttribExistsNow AttribExistsNow = eventDetails. HasAttribute "MyAttribute"
Die Intervalllänge (in den in der TimeUnit-Eigenschaft gefundenen Einheiten) der Berechnung, die das Event generiert hat. Wenn das Event von einem Adapter generiert wurde, enthält diese Eigenschaft den Wert 0. Wenn es von einer Metrik generiert wurde, jedoch nicht durch die entsprechende Kontrollzeitraumberechnung, ist der Wert dieser Eigenschaft stets 1. Wurde es vom Kontrollzeitraum der Metrik generiert, ist der Wert gleich der Anzahl der Zeiteinheiten im Kontrollzeitraum.
True, wenn das Event von der Berechnung des Kontrollzeitraums einer Metrik gesendet wurde, und False, wenn das Event von einer anderen Metrikberechnung oder vom Adapter gesendet wurde.
Name der Metrik, die das Event generiert hat. Wenn das Event von einem Adapter generiert wurde, wird eine leere Zeichenfolge zurückgegeben.
Kennung der Metrik, die das Event generiert hat. Wenn das Event von einem Adapter generiert wurde, lautet der Eigenschaftswert 0.
Gibt den Ressourcennamen zurück.
Gibt die Ressourcenkennung zurück.
Gibt den Namen des Adapters zurück, der das Event generiert hat. Bei einem Zwischenevent enthält dieses Feld eine leere Zeichenfolge.
Gibt die Zeit der Messung zurück.
Wenn dieses Event von einer Metrik generiert wurde, enthält diese Eigenschaft die Zeiteinheit der Berechnung, die das Event generiert. Dies kann einer der folgenden Werte sein: "STUNDE", "TAG", "WOCHE", "MONAT", "QUARTAL", "JAHR". Es kann ebenfalls eine leere Zeichenfolge sein. In diesem Fall wurde das Event von einem Adapter generiert.
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|