CausalityTraceLevel Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies a logging level that listeners can use for trace filtering.
public enum class CausalityTraceLevel
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class CausalityTraceLevel
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum CausalityTraceLevel
var value = Windows.Foundation.Diagnostics.CausalityTraceLevel.required
Public Enum CausalityTraceLevel
- Inheritance
-
CausalityTraceLevel
- Attributes
Windows requirements
Device family |
Windows 10 (introduced in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
Fields
Name | Value | Description |
---|---|---|
Required | 0 | Indicates all operations that are necessary to construct a causality chain, including all operations for job creation and completion and work item creation and completion. |
Important | 1 | Tracks operations that are not necessary to construct a causality chain but are interesting for developers. |
Verbose | 2 | Indicates operations that influence causality but are likely to be less interesting for developers, including actions like registering progress delegates. |