ConnectivityDiagnosticsManager.ConnectivityReport Construtor

Definição

Construtor para 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

Parâmetros

network
Network

A rede para a qual esse ConnectivityReport se aplica

reportTimestamp
Int64

O carimbo de data/hora do relatório

linkProperties
LinkProperties

O LinkProperties disponível na rede em reportTimestamp

networkCapabilities
NetworkCapabilities

As NetworkCapabilities disponíveis na rede em reportTimestamp

additionalInfo
PersistableBundle

Um PersistableBundle que pode conter informações adicionais sobre o relatório

Atributos

Comentários

Os aplicativos devem obter instâncias em ConnectivityDiagnosticsCallback#onConnectivityReportAvailable vez de instanciar suas próprias instâncias (a menos que para fins de teste).

Java documentação para android.net.ConnectivityDiagnosticsManager.ConnectivityReport.ConnectivityReport(android.net.Network, long, android.net.LinkProperties, android.net.NetworkCapabilities, android.os.PersistableBundle).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a