Compartir a través de


DevicePortalConnection Clase

Definición

Controla una conexión al Portal de dispositivos 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
Herencia
Object Platform::Object IInspectable DevicePortalConnection
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.0)

Comentarios

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
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)

Métodos

GetForAppServiceConnection(AppServiceConnection)

Inicializa una instancia de DevicePortalConnection mediante la conexión de App Service pasada.

GetServerMessageWebSocketForRequest(HttpRequestMessage)

Devuelve un mensaje del lado servidor WebSocket para su uso con Device Portal.

GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String)

Devuelve un mensaje del lado servidor WebSocket para su uso con Device Portal.

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

Devuelve un mensaje del lado servidor WebSocket para su uso con Device Portal.

GetServerStreamWebSocketForRequest(HttpRequestMessage)

Devuelve un flujo de servidor WebSocket para su uso con Device Portal.

GetServerStreamWebSocketForRequest(HttpRequestMessage, String, UInt32, Boolean)

Devuelve un flujo de servidor WebSocket para su uso con Device Portal.

Eventos

Closed

Se genera cuando se cierra la conexión al Portal de dispositivos Windows. Una aplicación de complemento del portal de dispositivos debe implementar un controlador para este evento.

RequestReceived

Se genera cuando se recibe una solicitud a través del servidor del Portal de dispositivos Windows. Una aplicación de complemento del portal de dispositivos debe implementar un controlador para este evento.

Se aplica a