AFTrace.SetTraceLevel Method (AFObject, AFTraceSwitchLevel)
- Last UpdatedNov 18, 2025
- 2 minute read
- PI System
- AF SDK 2024 R2
- Developer
Sets the trace level for a specific object and its child objects.
Namespace: OSIsoft.AF.Diagnostics
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public static void SetTraceLevel( AFObject rootObject, AFTraceSwitchLevel level )
Public Shared Sub SetTraceLevel ( rootObject As AFObject, level As AFTraceSwitchLevel ) Dim rootObject As AFObject Dim level As AFTraceSwitchLevel AFTrace.SetTraceLevel(rootObject, level)
public: static void SetTraceLevel( AFObject^ rootObject, AFTraceSwitchLevel level )
static member SetTraceLevel : rootObject : AFObject * level : AFTraceSwitchLevel -> unit
Parameters
- rootObject
- Type: OSIsoft.AFAFObject
The root object having its trace level set. - level
- Type: OSIsoft.AF.DiagnosticsAFTraceSwitchLevel
The new trace level for the rootObject and its child objects.