I_AsyncServiceResultClass

Generische Schnittstelle zur Statusabfrage und Verfolgung von asynchronen Vorgängen. Dazu gehören Dienste, die für die Ausführung mehrere SPS-Zyklen benötigen. Bei Objekten, die diese Schnittstelle implementieren, kann der Status/Fortgang und das Resultat der Dienstausführung überwacht und abgefragt werden.

Namensraum: Tc3_Collections
Bibliothek: Tc3_Collections (Tc3_Collections.compiled-library)

Vererbungshierarchie

I_AsyncServiceResultClass

INTERFACE I_AsyncServiceResultClass

I_AsyncServiceResultClass 1: Methoden

Name

Beschreibung

CopyFrom

Kopiert Objektdaten von einer anderen Objektinstanz

Dump

Konvertiert eigene Objektdaten in einen formatierten String

Equal

Wertevergleich der eigenen Objektdaten mit externen Datenwerten

EqualEx

Wertevergleich der eigenen Objektdaten mit externen Datenwerten

EqualTo

Wertevergleich der eigenen Objektdaten mit den Daten einer anderen Objektinstanz

IsAborted

Prüft, ob die Dienstausführung abgebrochen wurde

IsBusy

Prüft, ob der Dienst mit der Ausführung noch beschäftigt ist

IsCompleted

Prüft, ob die Dienstausführung erfolgreich abgeschlossen wurde

IsFailed

Prüft, ob die Dienstausführung mit einem Fehler abgeschlossen wurde

SetAborted

Setzt den Abbruchstatus

SetAbortedEx

Setzt den Abbruchstatus

SetBusy

Setzt den Status auf Beschäftigt

SetCompleted

Setzt den Status auf Erledigt (ohne Fehler)

SetFailed

Setzt den Fehlerstatus

SetFailedEx

Setzt den Fehlerstatus

I_AsyncServiceResultClass 2: Eigenschaften

Name

Typ

Zugriff

Beschreibung

eState

E_AsyncServiceState

Get

Statusinformation