Compartilhar via


DevicePortalConnection Classe

Definição

Manipula uma conexão com o Portal de Dispositivos do 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
Herança
Object Platform::Object IInspectable DevicePortalConnection
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Creators Update (introduzida na 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v4.0)

Comentários

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
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 uma instância de DevicePortalConnection usando a conexão do serviço de aplicativo passada.

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

Retorna uma mensagem do lado do servidor WebSocket para uso com o Device Portal.

GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String)

Retorna uma mensagem do lado do servidor WebSocket para uso com o Device Portal.

GetServerMessageWebSocketForRequest(HttpRequestMessage)

Retorna uma mensagem do lado do servidor WebSocket para uso com o Device Portal.

GetServerStreamWebSocketForRequest(HttpRequestMessage, String, UInt32, Boolean)

Retorna um WebSocket de fluxo do lado do servidor para uso com o Device Portal.

GetServerStreamWebSocketForRequest(HttpRequestMessage)

Retorna um WebSocket de fluxo do lado do servidor para uso com o Device Portal.

Eventos

Closed

Gerado quando a conexão com o Portal de Dispositivos do Windows é fechada. Um aplicativo de plug-in do portal de dispositivos deve implementar um manipulador para esse evento.

RequestReceived

Gerado quando uma solicitação foi recebida por meio do servidor do Portal de Dispositivos do Windows. Um aplicativo de plug-in do portal de dispositivos deve implementar um manipulador para esse evento.

Aplica-se a