Share via


CausalityTraceLevel Enum

Definition

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.

Applies to

See also