ICommandOptions

[ Typ ]

Version 1.8

export type ICommandOptions = 
'Add' |
'Config' |
'ForceSingleWrite' |
'Offline' |
'Poll' |
'Replace' |
'SendErrorMessage' |
'SendWriteValue' |
'UniqueHash' |
'Extension1' |
'Extension2' |
'Extension3' |
'Extension4';

Version 1.10.1060.0

export type ICommandOptions = 
'Add' |
'Config' |
'Delete' |
'ForceSingleWrite' |
'Offline' |
'Poll' |
'Replace' |
'SendErrorMessage' |
'SendWriteValue' |
'UniqueHash' |
'Extension1' |
'Extension2' |
'Extension3' |
'Extension4';

Version 1.12

export type ICommandOptions = 
'Add' |
'Check' |
'Config' |
'Delete' |
'ForceSingleWrite' |
'Import' |
'Offline' |
'PagingHandled' |
'Poll' |
'Replace' |
'SendErrorMessage' |
'SendWriteValue' |
'Transaction' |
'ValidateRead' |
'UniqueHash' |
'ProcessTimingAsTimespan' |
'Extension1' |
'Extension2' |
'Extension3' |
'Extension4';

Schlüsselwörter:

Name

Beschreibung

Add

Nur gültig bei Config Werten: Beim Beschreiben von Vektoren werden die neuen Werte hinzugefügt, statt die alten Werte zu überschreiben.

Check

Nur gültig bei Config Werten: Liest die Werte nicht, sondern prüft nur die Zugriffsrechte.
Veraltet: Wird in einer zukünftigen Version entfernt.

Config

Veraltet: Wird in einer zukünftigen Version entfernt.

Delete

Verfügbar ab Version 1.10.1060.0

Nur gültig bei Config Werten: Löscht mitgelieferte Vektor/Map Einträge.

ForceSingleWrite

Diese Option wurde durch UniqueHash ersetzt und sollte bei neuen Projekten nicht mehr genutzt werden. Wird in einer zukünftigen Version entfernt.

Import

 

Offline

Neue Werte werden nicht an die Extension weitergereicht.

PagingHandled

Wird nur vom Server gesetzt, wenn Paging genutzt wurde.

Poll

Nur gültig bei Subscriptions: Liefert bei jedem Tick einen Wert, auch wenn sich dieser nicht geändert hat.

Replace

 

SendErrorMessage

Zusätzlich werden Klartext-Fehlermeldung gesendet.

SendWriteValue

Auch die mitgelieferte WriteValue soll wieder mitgesendet werden.

Transaction

Nur gültig bei Config Werten: Schlägt eine Änderung in einem command fehl, so wird wieder der alte Stand aktiv.

ValidateRead

Validiert auch die Werte beim Lesen gegen das Schema.

UniqueHash

Das Setzen dieser Option verhindert das Zusammenfassen der Subscriptions mehrerer Clients auf Serverseite.

ProcessTimingAsTimespan

Die Requesttimings werden als Zeitspanne (seit Serverstart) statt Zeitstempel gesendet.

Extension1

 

Extension2

 

Extension3

 

Extension4

 

Siehe auch die Server Dokumentation.

ICommandOptions 1:

Verfügbar ab Version 1.8