Partager via


DevicePortalConnection Classe

Définition

Gère une connexion au portail d’appareil 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
Héritage
Object Platform::Object IInspectable DevicePortalConnection
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 Creators Update (introduit dans 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v4.0)

Remarques

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
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éthodes

GetForAppServiceConnection(AppServiceConnection)

Initialise une instance de DevicePortalConnection à l’aide de la connexion App Service passée.

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

Retourne un message côté serveur WebSocket à utiliser avec Device Portal.

GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String)

Retourne un message côté serveur WebSocket à utiliser avec Device Portal.

GetServerMessageWebSocketForRequest(HttpRequestMessage)

Retourne un message côté serveur WebSocket à utiliser avec Device Portal.

GetServerStreamWebSocketForRequest(HttpRequestMessage, String, UInt32, Boolean)

Retourne un webSocket de flux côté serveur à utiliser avec Device Portal.

GetServerStreamWebSocketForRequest(HttpRequestMessage)

Retourne un webSocket de flux côté serveur à utiliser avec Device Portal.

Événements

Closed

Déclenché lorsque la connexion au portail d’appareil Windows est fermée. Une application de plug-in de portail d’appareil doit implémenter un gestionnaire pour cet événement.

RequestReceived

Déclenché lorsqu’une demande a été reçue via le serveur du portail d’appareil Windows. Une application de plug-in de portail d’appareil doit implémenter un gestionnaire pour cet événement.

S’applique à