Windows.Networking.XboxLive Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
API ini tidak tersedia untuk semua aplikasi. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.
Kelas
XboxLiveDeviceAddress |
Mewakili lokasi jaringan konsol atau perangkat terautentikasi lainnya. Objek kelas ini mewakili kumpulan informasi konektivitas buram tentang perangkat (khususnya, daftar alamat IP). Anda meneruskan XboxLiveDeviceAddress ke salah satu metode CreateEndpointPairTemplate kelas XboxLiveEndpointPairAsync atau CreateEndpointPairForPortsAsync untuk membuat instans XboxLiveEndpointPair antara perangkat lokal dan perangkat di XboxLiveDeviceAddress yang diberikan. Penting API ini tidak tersedia untuk semua aplikasi. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime. |
XboxLiveEndpointPair |
XboxLiveEndpointPair adalah hubungan keamanan dan kualitas jaringan yang dibuat antara dua perangkat untuk komunikasi berbasis soket. WINDOWS.Networking.XboxLive API memungkinkan konektivitas peer-to-peer (P2P) di lingkungan yang bervariasi, memanfaatkan teknologi dan layanan traversal IPv4, IPv6, dan Network Address Translation (NAT) Microsoft (seperti Teredo) untuk menentukan dan mengonfigurasi jalur jaringan terbaik yang tersedia di antara titik akhir. Ini juga menetapkan enkripsi lalu lintas dan perlindungan terhadap perubahan, sebagai langkah untuk mengurangi kecurangan. Selain itu, ini mengautentikasi pengguna dan aplikasi melalui ekosistem Xbox Live&dmash; mengintegrasikan informasi konektivitas dengan layanan Xbox Live lainnya. Informasi ini kemudian dapat digunakan dalam pencocokan, untuk mencoba mencocokkan pemain dengan statistik konektivitas serupa satu sama lain. WINDOWS.Networking.XboxLive API melengkapi dan memperluas transportasi jaringan tradisional seperti TCP dan UDP, dan API soket yang tersedia, WinSock dan Windows.Networking.Sockets. Anda membuat XboxLiveEndpointPair menggunakan API ini, lalu menggunakan API transportasi pilihan Anda untuk transmisi data aktual. Konsep XboxLiveEndpointPair sendiri terkait dengan Windows.Networking.EndpointPair karena dapat ditafsirkan sebagai sekumpulan alamat IP dan port lokal dan jarak jauh; tetapi dengan XboxLiveEndpointPair, properti tersebut bersifat baca-saja (karena sistem menegosiasikannya) dan memiliki masa pakai validitas terkait (karena XboxLiveEndpointPair mewakili hubungan keamanan aktif yang dapat dihentikan karena berbagai alasan). Penting API ini tidak tersedia untuk semua aplikasi. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime. |
XboxLiveEndpointPairCreationResult |
Merangkum hasil upaya untuk membuat instans XboxLiveEndpointPair baru. Menyertakan nilai status yang menentukan hasil upaya dan detail (saat pembuatan berhasil) tentang pasangan titik akhir yang dihasilkan. Penting API ini tidak tersedia untuk semua aplikasi. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime. |
XboxLiveEndpointPairStateChangedEventArgs |
Objek XboxLiveEndpointPairStateChangedEventArgs merangkum detail tentang peristiwa XboxLiveEndpointPair.StateChanged . Penting API ini tidak tersedia untuk semua aplikasi. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime. |
XboxLiveEndpointPairTemplate |
Mewakili pola yang telah dikonfigurasi sebelumnya tentang cara mengaktifkan komunikasi yang optimal dan aman antara dua perangkat menggunakan soket. Templat yang ditentukan oleh kelas ini merinci bagaimana dua titik akhir tersambung dalam XboxLiveEndpointPair. Templat dideklarasikan secara statis dalam manifes jaringan aplikasi Anda, dan kemudian diidentifikasi menggunakan string nama unik. Catatan Templat hanya dideklarasikan dalam manifes jaringan aplikasi. Anda tidak dapat mendeklarasikan atau mengubah templat saat runtime. Penting API ini tidak tersedia untuk semua aplikasi. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime. |
XboxLiveInboundEndpointPairCreatedEventArgs |
Merangkum detail tentang peristiwa InboundEndpointPairCreated . Penting API ini tidak tersedia untuk semua aplikasi. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime. |
XboxLiveQualityOfServiceMeasurement |
Menjelaskan parameter operasi pengukuran Kualitas Layanan (QoS) jaringan, dan menyediakan akses ke hasil pengukuran tersebut. Penting API ini tidak tersedia untuk semua aplikasi. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime. |
XboxLiveQualityOfServiceMetricResult |
Objek XboxLiveQualityOfServiceMetricResult merangkum data dari satu pengukuran metrik tertentu, ke perangkat jarak jauh. Penting API ini tidak tersedia untuk semua aplikasi. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime. |
XboxLiveQualityOfServicePrivatePayloadResult |
Merangkum payload privat dari pengukuran Quality of Service (QoS) saat bendera XboxLiveQualityOfServiceMeasurement.ShouldRequestPrivatePayloads telah ditentukan. Penting API ini tidak tersedia untuk semua aplikasi. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime. |
Enum
XboxLiveEndpointPairCreationBehaviors |
Menentukan konstanta yang menentukan opsi perilaku pembuatan untuk operasi pembuatan XboxLiveEndpointPair . Penting API ini tidak tersedia untuk semua aplikasi. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime. |
XboxLiveEndpointPairCreationStatus |
Menentukan konstanta yang menentukan status operasi pembuatan XboxLiveEndpointPair . Penting API ini tidak tersedia untuk semua aplikasi. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime. |
XboxLiveEndpointPairState |
Menentukan konstanta yang menentukan status instans XboxLiveEndpointPair . Penting API ini tidak tersedia untuk semua aplikasi. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime. |
XboxLiveNetworkAccessKind |
Menentukan konstanta yang menentukan berbagai tingkat akses jaringan peer-to-peer yang diamati untuk komunikasi XboxLiveEndpointPair . XboxLiveNetworkAccessKind digunakan untuk menjelaskan koneksi peer-to-peer yang dibuat melalui Xbox Live Multiplayer Networking API, dan tidak berlaku untuk koneksi ke layanan web Xbox Live atau untuk koneksi peer-to-peer yang dibuat di luar Xbox Live Multiplayer Networking API. Penting API ini tidak tersedia untuk semua aplikasi. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime. |
XboxLiveQualityOfServiceMeasurementStatus |
Menentukan konstanta yang menentukan status pengukuran Kualitas Layanan (QoS). Penting API ini tidak tersedia untuk semua aplikasi. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime. |
XboxLiveQualityOfServiceMetric |
Menentukan konstanta yang menentukan berbagai metrik Quality of Service (QoS) yang dapat diukur dalam API ini. Penting API ini tidak tersedia untuk semua aplikasi. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime. |
XboxLiveSocketKind |
Menentukan konstanta yang menentukan jenis soket yang dikenali oleh API ini. |