Bagikan melalui


DevicePortalConnection Kelas

Definisi

Menangani koneksi ke Portal Perangkat Windows.

public ref class DevicePortalConnection sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DevicePortalConnection final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DevicePortalConnection
Public NotInheritable Class DevicePortalConnection
Warisan
Object Platform::Object IInspectable DevicePortalConnection
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Creators Update (diperkenalkan dalam 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v4.0)

Keterangan

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1803 17134 GetServerMessageWebSocketForRequest(HttpRequestMessage)
1803 17134 GetServerMessageWebSocketForRequest(HttpRequestMessage,SocketMessageType,String)
1803 17134 GetServerMessageWebSocketForRequest(HttpRequestMessage,SocketMessageType,String,UInt32,UInt32,MessageWebSocketReceiveMode)
1803 17134 GetServerStreamWebSocketForRequest(HttpRequestMessage)
1803 17134 GetServerStreamWebSocketForRequest(HttpRequestMessage,String,UInt32,Boolean)

Metode

GetForAppServiceConnection(AppServiceConnection)

Menginisialisasi instans DevicePortalConnection dengan menggunakan koneksi layanan aplikasi yang diteruskan.

GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String, UInt32, UInt32, MessageWebSocketReceiveMode)

Mengembalikan WebSocket pesan sisi server untuk digunakan dengan Portal Perangkat.

GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String)

Mengembalikan WebSocket pesan sisi server untuk digunakan dengan Portal Perangkat.

GetServerMessageWebSocketForRequest(HttpRequestMessage)

Mengembalikan WebSocket pesan sisi server untuk digunakan dengan Portal Perangkat.

GetServerStreamWebSocketForRequest(HttpRequestMessage, String, UInt32, Boolean)

Mengembalikan WebSocket aliran sisi server untuk digunakan dengan Portal Perangkat.

GetServerStreamWebSocketForRequest(HttpRequestMessage)

Mengembalikan WebSocket aliran sisi server untuk digunakan dengan Portal Perangkat.

Acara

Closed

Dimunculkan ketika sambungan ke Portal Perangkat Windows ditutup. Aplikasi plugin portal perangkat harus mengimplementasikan handler untuk peristiwa ini.

RequestReceived

Dimunculkan ketika permintaan telah diterima melalui server Windows Device Portal. Aplikasi plugin portal perangkat harus mengimplementasikan handler untuk peristiwa ini.

Berlaku untuk