NetworkCapabilities クラス

定義

このクラスは、ネットワークの機能を表します。

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

注釈

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

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

コンストラクター

NetworkCapabilities()

このクラスは、ネットワークの機能を表します。

NetworkCapabilities(NetworkCapabilities)

フィールド

NetCapabilityCaptivePortal
古い.

このクラスは、ネットワークの機能を表します。

NetCapabilityCbs
古い.

これは、通信事業者固有のサービスに使用される、通信事業者の CBS サーバーに到達できるネットワークであることを示します。

NetCapabilityDun
古い.

これは、通信事業者の DUN またはテザリング ゲートウェイに到達できるネットワークであることを示します。

NetCapabilityEims
古い.

これは、緊急通報時のネットワーク シグナリングに使用される、通信事業者の緊急 IMS サーバーまたはその他のサービスに到達できるネットワークであることを示します。

NetCapabilityEnterprise
古い.

このクラスは、ネットワークの機能を表します。

NetCapabilityForeground
古い.

このクラスは、ネットワークの機能を表します。

NetCapabilityFota
古い.

これは、航空会社の FOTA ポータルに到達する機能を持つネットワークであり、空の更新に使用されることを示します。

NetCapabilityHeadUnit
古い.

このクラスは、ネットワークの機能を表します。

NetCapabilityIa
古い.

これは、通信事業者の初期接続サーバーに到達できるネットワークであることを示します。

NetCapabilityIms
古い.

これは、ネットワーク登録とシグナリングに使用される、キャリアの IMS サーバーに到達する機能を持つネットワークであることを示します。

NetCapabilityInternet
古い.

このネットワークがインターネットに接続できることを示します。

NetCapabilityMcx
古い.

このクラスは、ネットワークの機能を表します。

NetCapabilityMms
古い.

これは、MMS メッセージを送受信するために通信事業者の MMSC に到達できるネットワークであることを示します。

NetCapabilityMmtel
古い.

このクラスは、ネットワークの機能を表します。

NetCapabilityNotCongested
古い.

このクラスは、ネットワークの機能を表します。

NetCapabilityNotMetered
古い.

このネットワークが未測定であることを示します。

NetCapabilityNotRestricted
古い.

このネットワークが一般的に使用されることを示します。

NetCapabilityNotRoaming
古い.

このクラスは、ネットワークの機能を表します。

NetCapabilityNotSuspended
古い.

このクラスは、ネットワークの機能を表します。

NetCapabilityNotVpn
古い.

このネットワークが VPN ではないことを示します。

NetCapabilityPrioritizeBandwidth
古い.

このクラスは、ネットワークの機能を表します。

NetCapabilityPrioritizeLatency
古い.

このクラスは、ネットワークの機能を表します。

NetCapabilityRcs
古い.

これは、Rich Communication Services に使用される通信事業者の RCS サーバーに到達できるネットワークであることを示します。

NetCapabilitySupl
古い.

これは、GPS 情報の取得に使用される、通信事業者の SUPL サーバーに到達できるネットワークであることを示します。

NetCapabilityTemporarilyNotMetered
古い.

このクラスは、ネットワークの機能を表します。

NetCapabilityTrusted
古い.

ユーザーがこのネットワークの暗黙的な信頼を示したことを示します。

NetCapabilityValidated
古い.

このクラスは、ネットワークの機能を表します。

NetCapabilityWifiP2p
古い.

これは、Wi-Fi ダイレクト ピアに到達できるネットワークであることを示します。

NetCapabilityXcap
古い.

これは、通信事業者の XCAP サーバーに到達する機能を持つネットワークであり、構成と制御に使用されることを示します。

NetEnterpriseId1
古い.

このクラスは、ネットワークの機能を表します。

NetEnterpriseId2
古い.

このクラスは、ネットワークの機能を表します。

NetEnterpriseId3
古い.

このクラスは、ネットワークの機能を表します。

NetEnterpriseId4
古い.

このクラスは、ネットワークの機能を表します。

NetEnterpriseId5
古い.

このクラスは、ネットワークの機能を表します。

SignalStrengthUnspecified

このクラスは、ネットワークの機能を表します。

TransportBluetooth
古い.

このネットワークで Bluetooth トランスポートが使用されたことを示します。

TransportCellular
古い.

このネットワークで Cellular トランスポートが使用されたことを示します。

TransportEthernet
古い.

このネットワークでイーサネット トランスポートが使用されたことを示します。

TransportLowpan
古い.

このクラスは、ネットワークの機能を表します。

TransportThread
古い.

このクラスは、ネットワークの機能を表します。

TransportUsb
古い.

このクラスは、ネットワークの機能を表します。

TransportVpn
古い.

このネットワークで VPN トランスポートが使用されたことを示します。

TransportWifi
古い.

このネットワークで Wi-Fi トランスポートが使用されたことを示します。

TransportWifiAware
古い.

このクラスは、ネットワークの機能を表します。

プロパティ

Class

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

(継承元 Object)
Creator
Handle

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

(継承元 Object)
JniIdentityHashCode

このクラスは、ネットワークの機能を表します。

(継承元 Object)
JniPeerMembers

このクラスは、ネットワークの機能を表します。

LinkDownstreamBandwidthKbps

このネットワークのダウンストリーム帯域幅を Kbps 単位で取得します。

LinkUpstreamBandwidthKbps

このネットワークのアップストリーム帯域幅を Kbps 単位で取得します。

NetworkSpecifier

このクラスは、ネットワークの機能を表します。

OwnerUid

このクラスは、ネットワークの機能を表します。

PeerReference

このクラスは、ネットワークの機能を表します。

(継承元 Object)
SignalStrength

このクラスは、ネットワークの機能を表します。

ThresholdClass

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

(継承元 Object)
ThresholdType

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

(継承元 Object)
TransportInfo

このクラスは、ネットワークの機能を表します。

メソッド

Clone()

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

(継承元 Object)
DescribeContents()

このパーセルのマーシャリング表現に含まれる特殊なオブジェクトの種類について説明します。

Dispose()

このクラスは、ネットワークの機能を表します。

(継承元 Object)
Dispose(Boolean)

このクラスは、ネットワークの機能を表します。

(継承元 Object)
Equals(Object)

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

(継承元 Object)
GetCapabilities()

このクラスは、ネットワークの機能を表します。

GetEnterpriseIds()

このクラスは、ネットワークの機能を表します。

GetHashCode()

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

(継承元 Object)
HasCapability(NetCapability)

このインスタンスに機能が存在していることをテストします。

HasEnterpriseId(Int32)

このクラスは、ネットワークの機能を表します。

HasTransport(TransportType)

このインスタンスにトランスポートが存在していることをテストします。

JavaFinalize()

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

(継承元 Object)
Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
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)

このクラスは、ネットワークの機能を表します。

適用対象