Share via


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

Requirements Description
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