語言

ConnectivityDiagnosticsManager.ConnectivityReport 建構函式

定義

ConnectivityReport的建構者。

[Android.Runtime.Register(".ctor", "(Landroid/net/Network;JLandroid/net/LinkProperties;Landroid/net/NetworkCapabilities;Landroid/os/PersistableBundle;)V", "", ApiSince=30)]
public ConnectivityReport(Android.Net.Network network, long reportTimestamp, Android.Net.LinkProperties linkProperties, Android.Net.NetworkCapabilities networkCapabilities, Android.OS.PersistableBundle additionalInfo);
[<Android.Runtime.Register(".ctor", "(Landroid/net/Network;JLandroid/net/LinkProperties;Landroid/net/NetworkCapabilities;Landroid/os/PersistableBundle;)V", "", ApiSince=30)>]
new Android.Net.ConnectivityDiagnosticsManager.ConnectivityReport : Android.Net.Network * int64 * Android.Net.LinkProperties * Android.Net.NetworkCapabilities * Android.OS.PersistableBundle -> Android.Net.ConnectivityDiagnosticsManager.ConnectivityReport

參數

network
Network

本連接報告適用的網路

reportTimestamp
Int64

報告的時間戳記

linkProperties
LinkProperties

網路上可取得的 LinkProperties 地址為 reportTimestamp

networkCapabilities
NetworkCapabilities

網路上可取得的 NetworkCapabilities 可參考 reportTimestamp

additionalInfo
PersistableBundle

一個可能包含報告額外資訊的 PersistableBundle

屬性

備註

應用程式應該透過 S ConnectivityDiagnosticsCallback#onConnectivityReportAvailable 取得實例,而非自行實例化(除非是為了測試目的)。

Java 文件 android.net.ConnectivityDiagnosticsManager.ConnectivityReport.ConnectivityReport(android.net.Network, long, android.net.LinkProperties, android.net.NetworkCapabilities, android.os.PersistableBundle)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於