ConnectionProfile.GetConnectivityIntervalsAsync 方法

定义

获取 ConnectivityInterval 对象的列表,这些对象指示网络连接开始时间的时间戳,以及该连接持续时间的时间跨度。

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

参数

startTime
DateTime DateTimeOffset

检索数据的开始时间。 不能早于当前时间的 60 天。

endTime
DateTime DateTimeOffset

检索数据的结束时间。

states
NetworkUsageStates

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

返回

方法完成后,它将返回 ConnectivityInterval 对象的列表,这些对象指示当前或先前连接的开始时间和持续时间。

属性

注解

有关如何使用这些方法的示例,请参阅 如何检索特定时间段的连接使用情况数据

适用于