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

AF SDK Reference

AFTraceSwitchLevel Enumeration

  • Last UpdatedNov 18, 2025
  • 2 minute read
AFTraceSwitchLevel Enumeration
Specifies what output messages for the AFTrace class.

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

Syntax

[FlagsAttribute]
public enum AFTraceSwitchLevel
<FlagsAttribute>
Public Enumeration AFTraceSwitchLevel

Dim instance As AFTraceSwitchLevel
[FlagsAttribute]
public enum class AFTraceSwitchLevel
[<FlagsAttribute>]
type AFTraceSwitchLevel

Members

  Member nameValueDescription
None0 Do not log any message (not to be used by TraceEvent).
Error1 Error messages.
Warning2 Warning messages. Encountered a recoverable error.
Information4 Informational messages.
Event8 Event-related messages.
CheckOutInfo16 Object check out messages. This level is never used.
ServerLoad32 Loading object from server messages. This level is never used.
Detail256 More detailed messages within a method (e.g., Sending email).
Data512 Data value messages (EmailAddress = john@invalidcompany.com).
All65535 Trace all messages (not to be used by TraceEvent).

Remarks

This enumeration specifies the tracing level for trace events generated by the AFTrace class.

Version Information

AFSDK


See Also

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