PIPointList.UnloadAllAttributes Method
- Last UpdatedNov 18, 2025
- 2 minute read
- PI System
- AF SDK 2024 R2
- Developer
Unload all PIPoint attributes from the cache except for the specified names
for each PIPoint in the list.
Namespace: OSIsoft.AF.PI
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public void UnloadAllAttributes( params string[] exceptNames )
Public Sub UnloadAllAttributes ( ParamArray exceptNames As String() ) Dim instance As PIPointList Dim exceptNames As String() instance.UnloadAllAttributes(exceptNames)
public: void UnloadAllAttributes( ... array<String^>^ exceptNames )
member UnloadAllAttributes : exceptNames : string[] -> unit
Parameters
- exceptNames
- Type: SystemString
The list of attribute names not to unload. If , then all attributes will be unloaded.
Remarks
All PIPoint attributes are unloaded from the client's cache except for the
specified list of PIPoint attributes not to unload.
This method is used to free memory when PIPoint attributes are
no longer needed, but the PIPoint is still being used.