PISystem.ConfigStringValidationEnabled Property
- Last UpdatedJan 12, 2026
- 2 minute read
- PI System
- AF SDK 3.2.0
- 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.2.0.7
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.