Windows.Networking.Connectivity Ruang nama

Mengambil profil koneksi yang menyediakan informasi konektivitas, penggunaan, dan rencana data untuk koneksi jaringan yang dibuat. Data ini dapat digunakan oleh aplikasi yang terhubung untuk mengambil tindakan yang tepat saat beroperasi dalam skenario jaringan yang menantang atau mematuhi batas paket data yang ditetapkan oleh penyedia jaringan.

Kelas

AttributedNetworkUsage

Menyediakan akses ke nilai properti yang berisi informasi tentang penggunaan koneksi jaringan yang diatribusikan saat ini.

CellularApnContext

Kelas ini berisi properti yang digunakan untuk menentukan Nama Titik Akses (APN) untuk Koneksi Data seluler (konteks PDP) berbasis 3GPP.

ConnectionCost

Menyediakan akses ke nilai properti yang menunjukkan biaya koneksi jaringan saat ini.

ConnectionProfile

Mewakili koneksi jaringan, yang mencakup jaringan yang saat ini tersambung atau koneksi jaringan sebelumnya. Menyediakan informasi tentang status koneksi dan statistik konektivitas.

ConnectionProfileFilter

Kelas ConnectionProfileFilter menentukan sekumpulan properti yang digunakan untuk meningkatkan relevansi hasil FindConnectionProfilesAsync .

Setidaknya satu properti harus ditentukan, jika tidak, objek tidak digunakan sebagai untuk pemfilteran.

ConnectionSession

Kelas ConnectionSession digunakan untuk mewakili koneksi ke titik akses yang dibuat dengan AcquireConnectionAsync.

ConnectivityInterval

Menyediakan waktu mulai dan durasi untuk koneksi yang dibuat atau sebelumnya.

ConnectivityManager

Metode yang ditentukan oleh kelas ConnectivityManager memungkinkan penegakan perutean lalu lintas pada adaptor jaringan tertentu untuk akhiran tujuan yang ditentukan. Setelah kebijakan diatur menggunakan AddHttpRoutePolicy, lalu lintas yang cocok dengan kebijakan akan dirutekan atau dihilangkan.

DataPlanStatus

Mewakili informasi status saat ini untuk paket data yang terkait dengan koneksi.

DataPlanUsage

Mewakili informasi penggunaan data khusus paket data untuk koneksi.

DataUsage

Catatan

DataUsage dapat diubah atau tidak tersedia untuk rilis setelah Windows 8.1. Sebagai gantinya, gunakan NetworkUsage

Mewakili informasi penggunaan data yang dikembalikan oleh metode ConnectionProfile.GetLocalUsage .

IPInformation

Mewakili hubungan antara alamat IP dan adaptor pada jaringan.

LanIdentifier

Mewakili data identifikasi fisik untuk objek NetworkAdapter tertentu. Untuk contoh kode yang menunjukkan cara mengambil data yang diwakili oleh objek LanIdentifier, lihat Cara mengambil adaptor jaringan dan informasi lokalitas (XAML).

LanIdentifierData

Mewakili data spesifik port yang memungkinkan kemampuan lokalitas LAN.

NetworkAdapter

Mewakili adaptor jaringan.

NetworkInformation

Menyediakan akses ke informasi koneksi jaringan untuk komputer lokal.

NetworkItem

Mewakili jaringan yang terhubung.

NetworkSecuritySettings

Mewakili pengaturan keamanan jaringan saat ini.

NetworkStateChangeEventDetails

Menunjukkan properti jaringan mana yang telah berubah setelah status jaringan mengubah pemicu latar belakang.

NetworkUsage

Mewakili statistik penggunaan jaringan yang dikembalikan oleh ConnectionProfile. Metode GetNetworkUsageAsync .

ProviderNetworkUsage

Mewakili statistik penggunaan jaringan penyedia yang dikembalikan oleh ConnectionProfile. Metode GetProviderNetworkUsageAsync .

ProxyConfiguration

Mewakili konfigurasi proksi untuk pengguna saat ini.

Catatan

Kelas ini tidak didukung pada Windows Phone.

RoutePolicy

Kelas RoutePolicy digunakan untuk mewakili kebijakan perutean lalu lintas untuk Konteks/APN PDP khusus.

WlanConnectionProfileDetails

Digunakan untuk mengakses informasi khusus untuk koneksi WLAN.

WwanConnectionProfileDetails

Digunakan untuk mengakses informasi khusus untuk koneksi WWAN.

Struct

NetworkUsageStates

Menentukan status profil koneksi yang diinginkan yang data penggunaannya dikembalikan oleh metode GetNetworkUsageAsync.

Enum

CellularApnAuthenticationType

Menentukan nilai yang menunjukkan jenis autentikasi yang digunakan untuk APN. Nilai-nilai ini dirujuk saat memberikan detail APN menggunakan objek CellularApnContext .

ConnectionProfileDeleteStatus

Menentukan nilai yang menunjukkan hasil upaya untuk menghapus profil koneksi.

DataUsageGranularity

Menentukan tingkat granularitas yang digunakan saat mengambil statistik penggunaan data dengan GetNetworkUsageAsync.

DomainAuthenticationKind

Menentukan konstanta yang menentukan metode autentikasi domain.

Hanya salah satu konstanta yang tercantum yang diatur untuk instans DomainAuthenticationKind apa pun. Dalam beberapa skenario, set konstanta akan mewakili protokol yang paling disukai yang digunakan untuk menentukan apakah domain diautentikasi.

DomainConnectivityLevel

Menentukan status autentikasi domain untuk koneksi jaringan.

NetworkAuthenticationType

Menentukan nilai yang menunjukkan jenis autentikasi yang digunakan oleh jaringan.

NetworkConnectivityLevel

Menentukan tingkat konektivitas yang saat ini tersedia.

NetworkCostType

Menentukan jenis biaya jaringan.

NetworkEncryptionType

Menentukan nilai yang menunjukkan jenis enkripsi yang digunakan untuk autentikasi.

NetworkTypes

Menentukan jenis koneksi jaringan.

RoamingStates

Menentukan status roaming.

TriStates

Digunakan dengan struktur NetworkUsageStates untuk menentukan status roaming yang diinginkan dan status bersama koneksi jaringan.

WwanDataClass

Menentukan nilai yang digunakan untuk menunjukkan kelas layanan data yang disediakan oleh koneksi jaringan WWAN.

WwanNetworkIPKind

Menentukan konstanta yang menjelaskan tingkat IP yang didukung. Nilai mencerminkan enumerasi WWAN_IP_TYPE . Anda dapat menggunakan nilai-nilai ini untuk menentukan profil seluler mana yang akan digunakan (misalnya, untuk memilih antara IMS dan SUPL).

WwanNetworkRegistrationState

Menentukan status pendaftaran jaringan untuk koneksi WWAN.

Delegasikan

NetworkStatusChangedEventHandler

Mewakili metode yang menangani pemberitahuan perubahan status jaringan. Metode ini dipanggil ketika properti apa pun yang diekspos oleh objek NetworkInformation berubah saat aplikasi aktif.

Lihat juga