PISystem.ConfigStringValidationEnabled Property
- Last UpdatedNov 18, 2025
- 2 minute read
- PI System
- AF SDK 2024 R2
- Developer
Gets or sets a value indicating if plugins are enabled to validate configuration strings when set.PISystem.
Namespace: OSIsoft.AF
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public bool ConfigStringValidationEnabled { get; set; }
Public Property ConfigStringValidationEnabled As Boolean Get Set Dim instance As PISystem Dim value As Boolean value = instance.ConfigStringValidationEnabled instance.ConfigStringValidationEnabled = value
public: property bool ConfigStringValidationEnabled { bool get (); void set (bool value); }
member ConfigStringValidationEnabled : bool with get, set
Property Value
Type: BooleanReturns if plugins will be invoked to validate configuration strings, otherwise .
Remarks
By default, any change to a configuration string will be forwarded to the appropriate plug-in for validation.
However, for some data references, this can take some time to execute. For example, the PI Point
Data Reference will look up the PI Data Archive server and PI Point, correct or add the server id and point id to the
configuration string. When large amounts of known data are being created, this extra processing may consume
more time and memory than is necessary. Use this property to temporarily disable configuration string validation
for Data References and Delivery Channels in those situations.