ConnectionCost Class
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.
Provides access to property values that indicate the current cost of a network connection.
public ref class ConnectionCost sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ConnectionCost final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ConnectionCost
Public NotInheritable Class ConnectionCost
- Inheritance
- Attributes
Windows requirements
Device family |
Windows 10 (introduced in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
Remarks
For more information on using cost data to manage connectivity, see Quickstart: Managing metered network cost constraints.
On Windows Phone 8.1 the Roaming property indicates roaming for international roaming only.
Properties
ApproachingDataLimit |
Gets a value that indicates if a connection is approaching the data usage allowance specified by the data plan. |
BackgroundDataUsageRestricted |
Gets a value that indicates whether background data usage has been restricted. |
NetworkCostType |
Gets a value that indicates the current network cost for a connection. |
OverDataLimit |
Gets a value that indicates if the connection has exceeded the data usage allowance specified by the data plan. |
Roaming |
Gets a value that indicates whether the connection is connected to a network outside of the home provider. |