Windows Dev Center

Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

DataUsage class

[DataUsage may be altered or unavailable for releases after Windows 8.1. Instead, use NetworkUsage]

Represents data usage information returned by the ConnectionProfile.GetLocalUsage method.

Syntax


Public NotInheritable Class DataUsage

Members

The DataUsage class has these types of members:

Methods

The DataUsage class inherits methods from the Object class (C#/VB/C++).

Properties

The DataUsage class has these properties.

PropertyAccess typeDescription

BytesReceived

Read-onlyGets a value indicating the number of bytes received by a connection over a specific period of time.

BytesSent

Read-onlyGets a value indicating the number of bytes sent by the connection over a specific period of time.

 

Remarks

For more information on using cost data to manage connectivity, see Quickstart: Managing metered network cost constraints.

Requirements (Windows 10 device family)

Device family

Universal

API contract

Windows.Foundation.UniversalApiContract, introduced version 1.0

Namespace

Windows.Networking.Connectivity
Windows::Networking::Connectivity [C++]

Metadata

Windows.Foundation.UniversalApiContract.winmd

Requirements (Windows 8.x and Windows Phone 8.x)

Minimum supported client

Windows 8 [Windows Store apps, desktop apps]

Minimum supported server

None supported [Windows Store apps, desktop apps]

Minimum supported phone

Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps]

Namespace

Windows.Networking.Connectivity
Windows::Networking::Connectivity [C++]

Metadata

Windows.winmd

Attributes

[Deprecated()]
[DualApiPartition()]
[MarshalingBehavior(Agile)]
[Version(0x06020000)]

See also

Object
Quickstart: Managing metered network cost constraints

 

 

Show:
© 2015 Microsoft