NetworkInfo クラス

定義

ネットワーク インターフェイスの状態について説明します。

[Android.Runtime.Register("android/net/NetworkInfo", DoNotGenerateAcw=true)]
public class NetworkInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/net/NetworkInfo", DoNotGenerateAcw=true)>]
type NetworkInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
継承
NetworkInfo
属性
実装

注釈

Android プラットフォームのドキュメント

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

コンストラクター

NetworkInfo(Int32, Int32, String, String)

ネットワーク インターフェイスの状態について説明します。

NetworkInfo(IntPtr, JniHandleOwnership)

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

プロパティ

Class

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

(継承元 Object)
Creator

ネットワーク インターフェイスの状態について説明します。

ExtraInfo

ネットワークの状態に関する追加情報を報告します (下位のネットワーク レイヤーによって提供された場合)。

Handle

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

(継承元 Object)
IsAvailable

ネットワーク接続が可能かどうかを示します。

IsConnected

ネットワーク接続が存在するかどうかを示し、接続を確立してデータを渡すことができます。

IsConnectedOrConnecting

ネットワーク接続が存在するか、確立中であるかを示します。

IsFailover

ネットワークへの現在の接続試行が、別のネットワークからの切断後に ConnectivityManager がこのネットワークにフェールオーバーしようとした結果であるかどうかを示します。

IsRoaming

デバイスがこのネットワークで現在ローミングされているかどうかを示します。

JniIdentityHashCode

ネットワーク インターフェイスの状態について説明します。

(継承元 Object)
JniPeerMembers

ネットワーク インターフェイスの状態について説明します。

PeerReference

ネットワーク インターフェイスの状態について説明します。

(継承元 Object)
Reason

接続の確立が失敗した理由 (使用可能な場合) を報告します。

Subtype

ネットワークのサブタイプを記述するネットワーク型固有の整数を返します。

SubtypeName

ネットワークのサブタイプを記述する人間が判読できる名前を返します。

ThresholdClass

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

ThresholdType

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

Type

この NetworkInfo 情報が関係するネットワークの種類を報告します。

TypeName

"WIFI" や "MOBILE" など、ネットワークの種類を説明する人間が判読できる名前を返します。

メソッド

Clone()

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

(継承元 Object)
DescribeContents()

ネットワーク インターフェイスの状態について説明します。

Dispose()

ネットワーク インターフェイスの状態について説明します。

(継承元 Object)
Dispose(Boolean)

ネットワーク インターフェイスの状態について説明します。

(継承元 Object)
Equals(Object)

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

(継承元 Object)
GetDetailedState()

ネットワークの現在の詳細な状態を報告します。

GetHashCode()

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

(継承元 Object)
GetState()

ネットワークの現在の粗粒度の状態を報告します。

JavaFinalize()

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

(継承元 Object)
Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
SetDetailedState(NetworkInfo+DetailedState, String, String)

ネットワーク インターフェイスの状態について説明します。

SetHandle(IntPtr, JniHandleOwnership)

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

(継承元 Object)
ToArray<T>()

ネットワーク インターフェイスの状態について説明します。

(継承元 Object)
ToString()

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

(継承元 Object)
UnregisterFromRuntime()

ネットワーク インターフェイスの状態について説明します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。>

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

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

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

ネットワーク インターフェイスの状態について説明します。

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

IJavaPeerable.Disposed()

ネットワーク インターフェイスの状態について説明します。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

ネットワーク インターフェイスの状態について説明します。

(継承元 Object)
IJavaPeerable.Finalized()

ネットワーク インターフェイスの状態について説明します。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

ネットワーク インターフェイスの状態について説明します。

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

ネットワーク インターフェイスの状態について説明します。

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

ネットワーク インターフェイスの状態について説明します。

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

ネットワーク インターフェイスの状態について説明します。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

ネットワーク インターフェイスの状態について説明します。

GetJniTypeName(IJavaPeerable)

ネットワーク インターフェイスの状態について説明します。

適用対象