ConnectivityManager クラス

定義

layoutlib の ConnectivityManager のスタブ

[Android.Runtime.Register("android/net/ConnectivityManager", DoNotGenerateAcw=true)]
public class ConnectivityManager : Java.Lang.Object
[<Android.Runtime.Register("android/net/ConnectivityManager", DoNotGenerateAcw=true)>]
type ConnectivityManager = class
    inherit Object
継承
ConnectivityManager
属性

注釈

android.net.ConnectivityManagerJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

コンストラクター

ConnectivityManager(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

ActionBackgroundDataSettingChanged
古い.

ブロードキャスト アクション: バックグラウンド データ使用の設定が値を変更しました。

ActionCaptivePortalSignIn

layoutlib の ConnectivityManager のスタブ

ActionRestrictBackgroundChanged

layoutlib の ConnectivityManager のスタブ

ConnectivityAction
古い.

ネットワーク接続の変更が発生しました。

DefaultNetworkPreference
古い.

既定のネットワーク設定を設定する場合は、フレームワークの config.xml で networkAttributes 配列を直接変更できます。

ExtraCaptivePortal

layoutlib の ConnectivityManager のスタブ

ExtraCaptivePortalUrl

layoutlib の ConnectivityManager のスタブ

ExtraExtraInfo
古い.

必要に応じてネットワーク状態に関する追加情報を提供する文字列の参照キー。

ExtraIsFailover
古い.

接続マネージャーが別のネットワークでの切断後にフェールオーバーしたネットワークに対する接続イベントであるかどうかを示すブール値の参照キー。

ExtraNetwork

layoutlib の ConnectivityManager のスタブ

ExtraNetworkInfo
古い.

オブジェクトの NetworkInfo 参照キー。

ExtraNetworkRequest

layoutlib の ConnectivityManager のスタブ

ExtraNetworkType
古い.

ブロードキャストをトリガーしたネットワークの ConnectivityAction 種類。

ExtraNoConnectivity

接続が完全に不足しているかどうかを示すブール値の参照キー。つまり、ネットワークが使用できません。

ExtraOtherNetworkInfo
古い.

オブジェクトの NetworkInfo 参照キー。

ExtraReason

ネットワークへの接続が失敗した理由を示す文字列の参照キー。

RestrictBackgroundStatusDisabled
古い.

layoutlib の ConnectivityManager のスタブ

RestrictBackgroundStatusEnabled
古い.

layoutlib の ConnectivityManager のスタブ

RestrictBackgroundStatusWhitelisted
古い.

layoutlib の ConnectivityManager のスタブ

プロパティ

ActiveNetwork

layoutlib の ConnectivityManager のスタブ

ActiveNetworkInfo
古い.

現在アクティブな既定のデータ ネットワークに関する詳細を返します。

BackgroundDataSetting
古い.

背景データの使用に関する設定の値を返します。

BoundNetworkForProcess

layoutlib の ConnectivityManager のスタブ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
DefaultProxy

layoutlib の ConnectivityManager のスタブ

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
IsActiveNetworkMetered

現在アクティブなデータ ネットワークが従量制課金される場合は を返します。

IsDefaultNetworkActive

データ ネットワークが現在アクティブかどうかを返します。

JniIdentityHashCode

layoutlib の ConnectivityManager のスタブ

(継承元 Object)
JniPeerMembers

layoutlib の ConnectivityManager のスタブ

NetworkPreference
古い.

現在の優先ネットワークの種類を取得します。

PeerReference

layoutlib の ConnectivityManager のスタブ

(継承元 Object)
ProcessDefaultNetwork
古い.

Networkを使用してBindProcessToNetwork(Network)、現在このプロセスにバインドされている を返します。明示的nullにバインドされていないNetwork場合は を返します。

RestrictBackgroundStatus

layoutlib の ConnectivityManager のスタブ

ThresholdClass

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

メソッド

AddDefaultNetworkActiveListener(ConnectivityManager+IOnNetworkActiveListener)

システムの既定のデータ ネットワークがアクティブなときにレポートのリッスンを開始します。つまり、ネットワーク トラフィックを実行する良い時期です。

BindProcessToNetwork(Network)

layoutlib の ConnectivityManager のスタブ

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
CreateSocketKeepalive(Network, IpSecManager+UdpEncapsulationSocket, InetAddress, InetAddress, IExecutor, SocketKeepalive+Callback)

layoutlib の ConnectivityManager のスタブ

Dispose()

layoutlib の ConnectivityManager のスタブ

(継承元 Object)
Dispose(Boolean)

layoutlib の ConnectivityManager のスタブ

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
FromContext(Context)

layoutlib の ConnectivityManager のスタブ

GetAllNetworkInfo()
古い.

デバイスでサポートされているすべてのネットワークの種類に関する接続状態情報を返します。

GetAllNetworks()
古い.

フレームワークによって現在追跡されているすべての Network の配列を返します。

GetConnectionOwnerUid(Int32, InetSocketAddress, InetSocketAddress)

layoutlib の ConnectivityManager のスタブ

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetLinkProperties(Network)

指定Networkした の をLinkProperties取得します。

GetMultipathPreference(Network)

layoutlib の ConnectivityManager のスタブ

GetNetworkCapabilities(Network)

指定Networkした の をNetworkCapabilities取得します。

GetNetworkInfo(ConnectivityType)
古い.

特定のネットワークの種類に関する接続状態情報を返します。

GetNetworkInfo(Network)
古い.

特定のネットワークに関する接続状態情報を返します。

GetNetworkWatchlistConfigHash()

layoutlib の ConnectivityManager のスタブ

IsNetworkTypeValid(ConnectivityType)
古い.

指定された整数が有効なネットワークの種類を表しているかどうかをテストします。

JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
RegisterBestMatchingNetworkCallback(NetworkRequest, ConnectivityManager+NetworkCallback, Handler)

layoutlib の ConnectivityManager のスタブ

RegisterDefaultNetworkCallback(ConnectivityManager+NetworkCallback)

layoutlib の ConnectivityManager のスタブ

RegisterDefaultNetworkCallback(ConnectivityManager+NetworkCallback, Handler)

layoutlib の ConnectivityManager のスタブ

RegisterNetworkCallback(NetworkRequest, ConnectivityManager+NetworkCallback)

指定 NetworkRequestした を満たすすべてのネットワークに関する通知を受信するように登録します。

RegisterNetworkCallback(NetworkRequest, ConnectivityManager+NetworkCallback, Handler)

layoutlib の ConnectivityManager のスタブ

RegisterNetworkCallback(NetworkRequest, PendingIntent)

layoutlib の ConnectivityManager のスタブ

ReleaseNetworkRequest(PendingIntent)

layoutlib の ConnectivityManager のスタブ

RemoveDefaultNetworkActiveListener(ConnectivityManager+IOnNetworkActiveListener)

M:Android.Net.ConnectivityManager.AddDefaultNetworkActiveListener(.IOnNetworkActiveListener)

ReportBadNetwork(Network)
古い.

問題のネットワークをフレームワークに報告します。

ReportNetworkConnectivity(Network, Boolean)

layoutlib の ConnectivityManager のスタブ

RequestBandwidthUpdate(Network)

layoutlib の ConnectivityManager のスタブ

RequestNetwork(NetworkRequest, ConnectivityManager+NetworkCallback)

のセット NetworkCapabilitiesを満たすようにネットワークを要求します。

RequestNetwork(NetworkRequest, ConnectivityManager+NetworkCallback, Handler)

layoutlib の ConnectivityManager のスタブ

RequestNetwork(NetworkRequest, ConnectivityManager+NetworkCallback, Handler, Int32)

layoutlib の ConnectivityManager のスタブ

RequestNetwork(NetworkRequest, ConnectivityManager+NetworkCallback, Int32)

layoutlib の ConnectivityManager のスタブ

RequestNetwork(NetworkRequest, PendingIntent)

layoutlib の ConnectivityManager のスタブ

RequestRouteToHost(ConnectivityType, Int32)
古い.

指定したネットワーク インターフェイスを介して指定したホストにトラフィックを配信するネットワーク ルートが存在することを確認します。

RequestRouteToHostAsync(ConnectivityType, Int32)

layoutlib の ConnectivityManager のスタブ

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetProcessDefaultNetwork(Network)
古い.

現在のプロセスを に networkバインドします。

StartUsingNetworkFeature(ConnectivityType, String)
古い.

呼び出し元が名前付き機能の使用を開始することを基になるネットワーク システムに伝えます。

StopUsingNetworkFeature(ConnectivityType, String)
古い.

基になるネットワーク システムに、呼び出し元が名前付き機能を使用して終了したことを通知します。

ToArray<T>()

layoutlib の ConnectivityManager のスタブ

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

layoutlib の ConnectivityManager のスタブ

(継承元 Object)
UnregisterNetworkCallback(ConnectivityManager+NetworkCallback)

と 呼び出しから RequestNetwork(NetworkRequest, ConnectivityManager+NetworkCallback) 発信されるネットワークに関するコールバックの登録を解除し RegisterNetworkCallback(NetworkRequest, PendingIntent) 、場合によっては解放します。

UnregisterNetworkCallback(PendingIntent)

layoutlib の ConnectivityManager のスタブ

Wait()

現在のスレッドは、別のスレッドがこのオブジェクトの メソッドまたは メソッドをjava.lang.Object#notify()java.lang.Object#notifyAll()呼び出すまで待機します。

(継承元 Object)
Wait(Int64)

別のスレッドがこのオブジェクトの メソッドまたは java.lang.Object#notifyAll() メソッドを呼び出java.lang.Object#notify()すか、指定した時間が経過するまで、現在のスレッドを待機させます。

(継承元 Object)
Wait(Int64, Int32)

別のスレッドがこのオブジェクトのメソッドまたはjava.lang.Object#notifyAll()メソッドを呼び出すかjava.lang.Object#notify()、他のスレッドが現在のスレッドを中断するか、一定のリアルタイムが経過するまで、現在のスレッドを待機させます。

(継承元 Object)

イベント

DefaultNetworkActive

layoutlib の ConnectivityManager のスタブ

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

layoutlib の ConnectivityManager のスタブ

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

layoutlib の ConnectivityManager のスタブ

(継承元 Object)
IJavaPeerable.Finalized()

layoutlib の ConnectivityManager のスタブ

(継承元 Object)
IJavaPeerable.JniManagedPeerState

layoutlib の ConnectivityManager のスタブ

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

layoutlib の ConnectivityManager のスタブ

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

layoutlib の ConnectivityManager のスタブ

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

layoutlib の ConnectivityManager のスタブ

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

layoutlib の ConnectivityManager のスタブ

GetJniTypeName(IJavaPeerable)

layoutlib の ConnectivityManager のスタブ

適用対象