NetworkCapabilities Kelas

Definisi

Representasi kemampuan jaringan aktif.

[Android.Runtime.Register("android/net/NetworkCapabilities", DoNotGenerateAcw=true)]
public sealed class NetworkCapabilities : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/net/NetworkCapabilities", DoNotGenerateAcw=true)>]
type NetworkCapabilities = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Warisan
NetworkCapabilities
Atribut
Penerapan

Keterangan

Java dokumentasi untuk android.net.NetworkCapabilities.

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Konstruktor

Nama Deskripsi
NetworkCapabilities()

Menginisialisasi instans baru .NetworkCapabilities

NetworkCapabilities(NetworkCapabilities)

Bidang

Nama Deskripsi
NetCapabilityCaptivePortal
Kedaluwarsa.

Menunjukkan bahwa jaringan ini ditemukan memiliki portal tawanan di tempat terakhir kali diselidiki.

NetCapabilityCbs
Kedaluwarsa.

Menunjukkan ini adalah jaringan yang memiliki kemampuan untuk menjangkau server CBS operator, yang digunakan untuk layanan khusus operator.

NetCapabilityDun
Kedaluwarsa.

Menunjukkan ini adalah jaringan yang memiliki kemampuan untuk mencapai DUN operator atau gateway tethering.

NetCapabilityEims
Kedaluwarsa.

Menunjukkan ini adalah jaringan yang memiliki kemampuan untuk menjangkau server IMS Darurat operator atau layanan lain, yang digunakan untuk sinyal jaringan selama panggilan darurat.

NetCapabilityEnterprise
Kedaluwarsa.

Menunjukkan bahwa jaringan ini ditujukan untuk penggunaan perusahaan.

NetCapabilityForeground
Kedaluwarsa.

Menunjukkan bahwa jaringan ini tersedia untuk digunakan oleh aplikasi, dan bukan jaringan yang disimpan di latar belakang untuk memfasilitasi peralihan jaringan yang cepat.

NetCapabilityFota
Kedaluwarsa.

Menunjukkan ini adalah jaringan yang memiliki kemampuan untuk menjangkau portal FOTA operator, yang digunakan untuk pembaruan udara.

NetCapabilityHeadUnit
Kedaluwarsa.

Menunjukkan bahwa jaringan ini terhubung ke unit kepala otomotif.

NetCapabilityIa
Kedaluwarsa.

Menunjukkan ini adalah jaringan yang memiliki kemampuan untuk menjangkau server Lampiran Awal operator.

NetCapabilityIms
Kedaluwarsa.

Menunjukkan ini adalah jaringan yang memiliki kemampuan untuk menjangkau server IMS operator, yang digunakan untuk pendaftaran dan sinyal jaringan.

NetCapabilityInternet
Kedaluwarsa.

Menunjukkan bahwa jaringan ini harus dapat menjangkau internet.

NetCapabilityLocalNetwork
Kedaluwarsa.

Menunjukkan bahwa jaringan ini adalah jaringan lokal.

NetCapabilityMcx
Kedaluwarsa.

Menunjukkan ini adalah jaringan yang memiliki kemampuan untuk menjangkau server Misi Penting operator.

NetCapabilityMms
Kedaluwarsa.

Menunjukkan ini adalah jaringan yang memiliki kemampuan untuk menjangkau MMSC operator untuk mengirim dan menerima pesan MMS.

NetCapabilityMmtel
Kedaluwarsa.

Menunjukkan bahwa jaringan ini memiliki kemampuan untuk mendukung MMTEL (layanan Telefoni Multimedia).

NetCapabilityNotBandwidthConstrained
Kedaluwarsa.

Menunjukkan bahwa ini bukan jaringan yang dibatasi bandwidth.

NetCapabilityNotCongested
Kedaluwarsa.

Menunjukkan bahwa jaringan ini tidak padat.

NetCapabilityNotMetered
Kedaluwarsa.

Menunjukkan bahwa jaringan ini tidak terukur.

NetCapabilityNotRestricted
Kedaluwarsa.

Menunjukkan bahwa jaringan ini tersedia untuk penggunaan umum.

NetCapabilityNotRoaming
Kedaluwarsa.

Menunjukkan bahwa jaringan ini tidak menjelajah.

NetCapabilityNotSuspended
Kedaluwarsa.

Menunjukkan bahwa jaringan ini saat ini tidak ditangguhkan.

NetCapabilityNotVpn
Kedaluwarsa.

Menunjukkan bahwa jaringan ini bukan VPN.

NetCapabilityPrioritizeBandwidth
Kedaluwarsa.

Menunjukkan bahwa jaringan ini harus dapat memprioritaskan bandwidth untuk internet.

NetCapabilityPrioritizeLatency
Kedaluwarsa.

Menunjukkan bahwa jaringan ini harus dapat memprioritaskan latensi untuk internet.

NetCapabilityRcs
Kedaluwarsa.

Menunjukkan ini adalah jaringan yang memiliki kemampuan untuk menjangkau server RCS operator, yang digunakan untuk Rich Communication Services.

NetCapabilitySupl
Kedaluwarsa.

Menunjukkan ini adalah jaringan yang memiliki kemampuan untuk menjangkau server SUPL operator, yang digunakan untuk mengambil informasi GPS.

NetCapabilityTemporarilyNotMetered
Kedaluwarsa.

Menunjukkan bahwa jaringan ini untuk sementara tidak terukur.

NetCapabilityTrusted
Kedaluwarsa.

Menunjukkan bahwa pengguna telah menunjukkan kepercayaan implisit dari jaringan ini.

NetCapabilityValidated
Kedaluwarsa.

Menunjukkan bahwa konektivitas pada jaringan ini berhasil divalidasi.

NetCapabilityWifiP2p
Kedaluwarsa.

Menunjukkan ini adalah jaringan yang memiliki kemampuan untuk menjangkau serekan langsung Wi-Fi.

NetCapabilityXcap
Kedaluwarsa.

Menunjukkan ini adalah jaringan yang memiliki kemampuan untuk menjangkau server XCAP operator, yang digunakan untuk konfigurasi dan kontrol.

NetEnterpriseId1
Kedaluwarsa.

Pengidentifikasi kemampuan perusahaan 1.

NetEnterpriseId2
Kedaluwarsa.

Pengidentifikasi kemampuan perusahaan 2.

NetEnterpriseId3
Kedaluwarsa.

Pengidentifikasi kemampuan perusahaan 3.

NetEnterpriseId4
Kedaluwarsa.

Pengidentifikasi kemampuan perusahaan 4.

NetEnterpriseId5
Kedaluwarsa.

Pengidentifikasi kemampuan perusahaan 5.

SignalStrengthUnspecified

Nilai ajaib yang menunjukkan tidak ada kekuatan sinyal yang disediakan.

TransportBluetooth
Kedaluwarsa.

Menunjukkan jaringan ini menggunakan transportasi Bluetooth.

TransportCellular
Kedaluwarsa.

Menunjukkan jaringan ini menggunakan transportasi Seluler.

TransportEthernet
Kedaluwarsa.

Menunjukkan jaringan ini menggunakan transportasi Ethernet.

TransportLowpan
Kedaluwarsa.

Menunjukkan jaringan ini menggunakan transportasi LoWPAN.

TransportSatellite
Kedaluwarsa.

Menunjukkan jaringan ini menggunakan transportasi Satelit.

TransportThread
Kedaluwarsa.

Menunjukkan jaringan ini menggunakan transportasi Utas.

TransportUsb
Kedaluwarsa.

Menunjukkan jaringan ini menggunakan transportasi USB.

TransportVpn
Kedaluwarsa.

Menunjukkan jaringan ini menggunakan transportasi VPN.

TransportWifi
Kedaluwarsa.

Menunjukkan jaringan ini menggunakan transportasi Wi-Fi.

TransportWifiAware
Kedaluwarsa.

Menunjukkan jaringan ini menggunakan transportasi sadar Wi-Fi.

Properti

Nama Deskripsi
Class

Mengembalikan kelas runtime dari .Object

(Diperoleh dari Object)
Creator
Handle

Handel ke instans Android yang mendasar.

(Diperoleh dari Object)
JniIdentityHashCode

Mendapatkan kode hash identitas yang ditetapkan ke Java peer ini oleh runtime interop.

(Diperoleh dari Object)
JniManagedPeerState

Representasi kemampuan jaringan aktif.

(Diperoleh dari JavaObject)
JniPeerMembers

API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

LinkDownstreamBandwidthKbps

Mengambil bandwidth hilir untuk jaringan ini di Kbps.

LinkUpstreamBandwidthKbps

Mengambil bandwidth upstream untuk jaringan ini di Kbps.

NetworkSpecifier

Mendapatkan penentu jaringan tertentu pembawa opsional.

OwnerUid

Mengambil UID aplikasi yang memiliki jaringan ini.

PeerReference

Mendapatkan referensi objek JNI untuk peer Java ini.

(Diperoleh dari Object)
SignalStrength

Mengambil kekuatan sinyal.

SubscriptionIds

Mendapatkan set ID langganan yang terkait dengan jaringan atau permintaan ini.

ThresholdClass

API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

(Diperoleh dari Object)
ThresholdType

API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

(Diperoleh dari Object)
TransportInfo

Mengembalikan kontainer informasi khusus transportasi.

Metode

Nama Deskripsi
Clone()

Membuat dan mengembalikan salinan objek ini.

(Diperoleh dari Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Representasi kemampuan jaringan aktif.

(Diperoleh dari JavaObject)
DescribeContents()

Jelaskan jenis objek khusus yang terkandung dalam representasi marshalable Parcelable ini.

Dispose()

Merilis sumber daya yang dipegang oleh rekan Java ini.

(Diperoleh dari Object)
Dispose(Boolean)

Merilis sumber daya yang dipegang oleh rekan Java ini.

(Diperoleh dari Object)
DisposeUnlessReferenced()

Representasi kemampuan jaringan aktif.

(Diperoleh dari JavaObject)
Equals(Object)

Representasi kemampuan jaringan aktif.

(Diperoleh dari JavaObject)
Equals(Object)

Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini.

(Diperoleh dari Object)
GetCapabilities()

Mendapatkan semua kemampuan yang ditetapkan pada instans ini NetworkCapability .

GetEnterpriseIds()

Dapatkan set pengidentifikasi enteprise.

GetHashCode()

Mengembalikan nilai kode hash untuk objek .

(Diperoleh dari Object)
HasCapability(NetCapability)

Menguji keberadaan kemampuan pada instans ini.

HasEnterpriseId(Int32)

Pengujian untuk keberadaan pengidentifikasi kemampuan perusahaan pada instans ini.

HasTransport(TransportType)

Pengujian untuk keberadaan transportasi pada instans ini.

JavaFinalize()

Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek.

(Diperoleh dari Object)
Notify()

Membangunkan satu utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
NotifyAll()

Membangunkan semua utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
SetHandle(IntPtr, JniHandleOwnership)

Mengatur properti Handle.

(Diperoleh dari Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Representasi kemampuan jaringan aktif.

(Diperoleh dari JavaObject)
ToArray<T>()

Membuat array terkelola dari pembungkus array Java ini.

(Diperoleh dari Object)
ToString()

Mengembalikan representasi string objek.

(Diperoleh dari Object)
UnregisterFromRuntime()

Membatalkan pendaftaran peer Java ini dari runtime interop.

(Diperoleh dari Object)
Wait()

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>.

(Diperoleh dari Object)
Wait(Int64, Int32)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah waktu nyata berlalu.

(Diperoleh dari Object)
Wait(Int64)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah waktu nyata berlalu.

(Diperoleh dari Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Ratakan objek ini ke Parcel.

Implementasi Antarmuka Eksplisit

Nama Deskripsi
IJavaPeerable.Disposed()

Representasi kemampuan jaringan aktif.

(Diperoleh dari JavaObject)
IJavaPeerable.Finalized()

Representasi kemampuan jaringan aktif.

(Diperoleh dari JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Representasi kemampuan jaringan aktif.

(Diperoleh dari JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Representasi kemampuan jaringan aktif.

(Diperoleh dari JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Representasi kemampuan jaringan aktif.

(Diperoleh dari JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Representasi kemampuan jaringan aktif.

(Diperoleh dari JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Representasi kemampuan jaringan aktif.

Metode Ekstensi

Nama Deskripsi
GetJniTypeName(IJavaPeerable)

Mendapatkan nama JNI dari jenis instans self.

JavaAs<TResult>(IJavaPeerable)

Cobalah untuk memaksa self untuk mengetik TResult, memeriksa bahwa paksaan valid di sisi Java.

JavaCast<TResult>(IJavaObject)

Melakukan konversi jenis yang diperiksa runtime Android.

JavaCast<TResult>(IJavaObject)

Representasi kemampuan jaringan aktif.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Cobalah untuk memaksa self untuk mengetik TResult, memeriksa bahwa paksaan valid di sisi Java.

Berlaku untuk