executeEx
[ Funktion ]
executeEx(
requiredArgs: any[] = []
callback: (
data: Function.IExecuteResultObject
) => void
): DestroyFunction;
Ruft die Funktion aus der Beschreibung, mit der der Konstruktor aufgerufen wurde auf und liefert den zugehörigen Rückgabewert über eine Callback Funktion.
Ab Version 1.12.744.2 liefert die Funktion eine Funktion zurück, die aufgerufen werden kann, um Ressourcen freizugeben, die während der Ausführung reserviert wurden. Diese kann verwendet werden, um eine laufende aber noch nicht abgeschlossene asynchrone Ausführung vorzeitig zu beenden. Ein Aufruf nach der Ausführung ist nicht zwingend erforderlich.
Parameter
Name | Typ | Beschreibung |
---|---|---|
requiredArgs | any[] | Übergabe von Parametern, die nicht in der Funktionsdefinition aufgeführt sind und vom Aufrufer injiziert werden müssen. Funktionen können Parameter definieren, die in Eingabemasken nicht angezeigt werden und vom Aufrufer (z. B. Control) gesetzt werden. |
callback | (data: Function.IExecuteResultObject) => void | Callback Funktion |
Rückgabewert (Version 1.10)
Typ | Beschreibung |
---|---|
Void | Kein Rückgabewert |
Rückgabewert (Version 1.12.744.2)
Typ | Beschreibung |
---|---|
DestroyFunction | Eine Funktion, die aufgerufen werden kann, um Ressourcen freizugeben, die während der Ausführung reserviert wurden Diese kann verwendet werden, um eine laufende aber noch nicht abgeschlossene asynchrone Ausführung vorzeitig zu beenden. Ein Aufruf nach der Ausführung ist nicht zwingend erforderlich. |
Verfügbar ab Version 1.10 |