DevicePortalConnection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обрабатывает подключение к порталу устройств 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
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 Creators Update (появилось в 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v4.0)
|
Комментарии
Журнал версий
Версия Windows | Версия пакета SDK | Добавленная стоимость |
---|---|---|
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) |
Методы
GetForAppServiceConnection(AppServiceConnection) |
Инициализирует экземпляр DevicePortalConnection с помощью переданного подключения к службе приложений. |
GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String, UInt32, UInt32, MessageWebSocketReceiveMode) |
Возвращает сообщение WebSocket на стороне сервера для использования с порталом устройств. |
GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String) |
Возвращает сообщение WebSocket на стороне сервера для использования с порталом устройств. |
GetServerMessageWebSocketForRequest(HttpRequestMessage) |
Возвращает сообщение WebSocket на стороне сервера для использования с порталом устройств. |
GetServerStreamWebSocketForRequest(HttpRequestMessage, String, UInt32, Boolean) |
Возвращает поток WebSocket на стороне сервера для использования с порталом устройств. |
GetServerStreamWebSocketForRequest(HttpRequestMessage) |
Возвращает поток WebSocket на стороне сервера для использования с порталом устройств. |
События
Closed |
Возникает при закрытии подключения к порталу устройств Windows. Приложение подключаемого модуля портала устройства должно реализовать обработчик для этого события. |
RequestReceived |
Возникает при получении запроса через сервер портала устройств Windows. Приложение подключаемого модуля портала устройства должно реализовать обработчик для этого события. |