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

AF SDK Reference

AFTrace.SetTraceLevel Method (AFObject, AFTraceSwitchLevel)

AFTrace.SetTraceLevel Method (AFObject, AFTraceSwitchLevel)

  • Last UpdatedNov 18, 2025
  • 2 minute read
AFTrace.SetTraceLevel Method (AFObject, AFTraceSwitchLevel)
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.

Version Information

AFSDK


See Also

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