ConnectionProfile.GetAttributedNetworkUsageAsync 方法

定义

获取每个应用程序的网络使用情况数据。

public:
 virtual IAsyncOperation<IVectorView<AttributedNetworkUsage ^> ^> ^ GetAttributedNetworkUsageAsync(DateTime startTime, DateTime endTime, NetworkUsageStates states) = GetAttributedNetworkUsageAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<AttributedNetworkUsage>> GetAttributedNetworkUsageAsync(DateTime const& startTime, DateTime const& endTime, NetworkUsageStates const& states);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<AttributedNetworkUsage>> GetAttributedNetworkUsageAsync(System.DateTimeOffset startTime, System.DateTimeOffset endTime, NetworkUsageStates states);
function getAttributedNetworkUsageAsync(startTime, endTime, states)
Public Function GetAttributedNetworkUsageAsync (startTime As DateTimeOffset, endTime As DateTimeOffset, states As NetworkUsageStates) As IAsyncOperation(Of IReadOnlyList(Of AttributedNetworkUsage))

参数

startTime
DateTime DateTimeOffset

使用窗口的开始时间。

endTime
DateTime DateTimeOffset

使用时段的结束时间。

states
NetworkUsageStates

应为其返回使用情况数据的连接配置文件的状态。

返回

方法完成后,它将返回 AttributedNetworkUsage 对象的列表,这些对象以字节为单位指示发送和接收的值,以及应用在相应时间间隔内连接的总时间量。

属性

Windows 要求

应用功能
networkDataPlanProvisioning

注解

注意

当应用在Microsoft Visual Studio 2013 Update 2下的仿真器上运行而不是实际设备时,不支持数据使用情况跟踪。 因此,在模拟器上运行时,Windows Phone 8.x 应用中的 GetAttributedNetworkUsageAsync 方法将失败。

适用于