ConnectivityManager.GetAllNetworks メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フレームワークによって現在追跡されているすべての Network の配列を返します。
[Android.Runtime.Register("getAllNetworks", "()[Landroid/net/Network;", "GetGetAllNetworksHandler")]
[Android.Runtime.RequiresPermission("android.permission.ACCESS_NETWORK_STATE")]
public virtual Android.Net.Network[] GetAllNetworks();
[<Android.Runtime.Register("getAllNetworks", "()[Landroid/net/Network;", "GetGetAllNetworksHandler")>]
[<Android.Runtime.RequiresPermission("android.permission.ACCESS_NETWORK_STATE")>]
abstract member GetAllNetworks : unit -> Android.Net.Network[]
override this.GetAllNetworks : unit -> Android.Net.Network[]
返品
Networkオブジェクトの配列。
- 属性
注釈
フレームワークによって現在追跡されているすべての Network の配列を返します。
このメンバーは非推奨です。 このメソッドは、ネットワーク状態の変更の通知を提供しないため、アプリで繰り返し呼び出す必要があります。 これは非効率的であり、競合状態になりやすいです。 アプリでは、代わりに #registerNetworkCallback(NetworkRequest, NetworkCallback) などのメソッドを使用する必要があります。 アプリに適用されないネットワークに関する情報を取得する必要があるアプリは、 NetworkRequest.Builder#setIncludeOtherUidNetworksを使用できます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。