Freigeben über


DevicePortalConnection Klasse

Definition

Verarbeitet eine Verbindung mit dem Windows-Geräteportal.

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
Vererbung
Object Platform::Object IInspectable DevicePortalConnection
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)

Hinweise

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
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)

Methoden

GetForAppServiceConnection(AppServiceConnection)

Initialisiert eine instance von DevicePortalConnection mithilfe der übergebenen App Service-Verbindung.

GetServerMessageWebSocketForRequest(HttpRequestMessage)

Gibt eine serverseitige Meldung WebSocket zur Verwendung mit dem Geräteportal zurück.

GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String)

Gibt eine serverseitige Meldung WebSocket zur Verwendung mit dem Geräteportal zurück.

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

Gibt eine serverseitige Meldung WebSocket zur Verwendung mit dem Geräteportal zurück.

GetServerStreamWebSocketForRequest(HttpRequestMessage)

Gibt ein serverseitiges Stream-WebSocket zur Verwendung mit dem Geräteportal zurück.

GetServerStreamWebSocketForRequest(HttpRequestMessage, String, UInt32, Boolean)

Gibt ein serverseitiges Stream-WebSocket zur Verwendung mit dem Geräteportal zurück.

Ereignisse

Closed

Wird ausgelöst, wenn die Verbindung mit dem Windows-Geräteportal geschlossen wird. Eine Geräteportal-Plug-In-App muss einen Handler für dieses Ereignis implementieren.

RequestReceived

Wird ausgelöst, wenn eine Anforderung über den Windows-Geräteportalserver empfangen wurde. Eine Geräteportal-Plug-In-App muss einen Handler für dieses Ereignis implementieren.

Gilt für: