Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AF SDK Reference

PISystem.IsDirty Property

  • Last UpdatedNov 18, 2025
  • 2 minute read
PISystem.IsDirty Property
Indicates whether there are system level objects in the PISystem that have been modified since the last save in to persistent storage.

Namespace:  OSIsoft.AF
Assembly:  OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182

Syntax

public bool IsDirty { get; }
Public ReadOnly Property IsDirty As Boolean
	Get

Dim instance As PISystem
Dim value As Boolean

value = instance.IsDirty
public:
property bool IsDirty {
	bool get ();
}
member IsDirty : bool with get

Property Value

Type: Boolean
Returns if any system level objects in the PISystem have been modified and have not been saved to persistent storage. Returns if there are no system level objects waiting to be saved to persistent storage.

Remarks

An object is saved to persistent storage by calling the IAFTransactable.CheckIn or IAFTransactable.ApplyChanges method on the object. All system level objects in the PISystem can be saved to persistent storage by calling one of the CheckIn Overload or ApplyChanges Overload methods on the PISystem.

Version Information

AFSDK

Supported in: 3.1.1, 3.1.0, 3.0.2, 3.0.1, 3.0.0, 2.10.11, 2.10.5, 2.10.0, 2.10, 2.9.5, 2.9, 2.8.5, 2.8, 2.7.5, 2.7, 2.6

See Also

In This Topic
Related Links
TitleResults for “How to create a CRG?”Also Available in