PlatformDiagnosticEventBufferLatencies Enum

Definition

Specifies the kinds of network connections that can be used to transfer diagnostic data.

This enumeration supports a bitwise combination of its member values.

public enum class PlatformDiagnosticEventBufferLatencies
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
enum class PlatformDiagnosticEventBufferLatencies
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
public enum PlatformDiagnosticEventBufferLatencies
var value = Windows.System.Diagnostics.TraceReporting.PlatformDiagnosticEventBufferLatencies.normal
Public Enum PlatformDiagnosticEventBufferLatencies
Inheritance
PlatformDiagnosticEventBufferLatencies
Attributes

Windows requirements

Device family
Windows 10 Creators Update (introduced in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v4.0)

Fields

Name Value Description
Normal 1

Trace data will be transferred unless the device is on a metered connection.

CostDeferred 2

Less strict than Normal. If, after three days, there has been no opportunity to connect over a non-cellular connection, trace data will be transferred even if the device is still on a cellular connection.

Realtime 4

Trace data will be uploaded as soon as a network connection (of any kind) is available.

Remarks

Important

Only first-party applications should use this type.

Applies to

See also