Freigeben über


DevicePortalConnection.GetServerMessageWebSocketForRequest Methode

Definition

Überlädt

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.

GetServerMessageWebSocketForRequest(HttpRequestMessage)

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

public:
 virtual ServerMessageWebSocket ^ GetServerMessageWebSocketForRequest(HttpRequestMessage ^ request) = GetServerMessageWebSocketForRequest;
/// [Windows.Foundation.Metadata.Overload("GetServerMessageWebSocketForRequest")]
ServerMessageWebSocket GetServerMessageWebSocketForRequest(HttpRequestMessage const& request);
[Windows.Foundation.Metadata.Overload("GetServerMessageWebSocketForRequest")]
public ServerMessageWebSocket GetServerMessageWebSocketForRequest(HttpRequestMessage request);
function getServerMessageWebSocketForRequest(request)
Public Function GetServerMessageWebSocketForRequest (request As HttpRequestMessage) As ServerMessageWebSocket

Parameter

request
HttpRequestMessage

Die HTTP-Anforderungsnachricht (gefunden als Eigenschaft der DevicePortalConnectionRequestReceivedEventArgs-Klasse ).

Gibt zurück

Ein serverseitiges Nachrichten-WebSocket-Objekt, das mit dem Geräteportal verwendet werden kann.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v6.0)

Gilt für:

GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String)

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

public:
 virtual ServerMessageWebSocket ^ GetServerMessageWebSocketForRequest(HttpRequestMessage ^ request, SocketMessageType messageType, Platform::String ^ protocol) = GetServerMessageWebSocketForRequest;
/// [Windows.Foundation.Metadata.Overload("GetServerMessageWebSocketForRequest2")]
ServerMessageWebSocket GetServerMessageWebSocketForRequest(HttpRequestMessage const& request, SocketMessageType const& messageType, winrt::hstring const& protocol);
[Windows.Foundation.Metadata.Overload("GetServerMessageWebSocketForRequest2")]
public ServerMessageWebSocket GetServerMessageWebSocketForRequest(HttpRequestMessage request, SocketMessageType messageType, string protocol);
function getServerMessageWebSocketForRequest(request, messageType, protocol)
Public Function GetServerMessageWebSocketForRequest (request As HttpRequestMessage, messageType As SocketMessageType, protocol As String) As ServerMessageWebSocket

Parameter

request
HttpRequestMessage

Die HTTP-Anforderungsnachricht (gefunden als Eigenschaft der DevicePortalConnectionRequestReceivedEventArgs-Klasse ).

messageType
SocketMessageType

Ein SocketMessageType-Wert , der den Typ des Messagings angibt, den dieses WebSocket verwenden wird.

protocol
String

Platform::String

winrt::hstring

Das Unterprotokoll, das von diesem WebSocket verwendet wird.

Gibt zurück

Ein serverseitiges Nachrichten-WebSocket-Objekt, das mit dem Geräteportal verwendet werden kann.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v6.0)

Gilt für:

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

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

public:
 virtual ServerMessageWebSocket ^ GetServerMessageWebSocketForRequest(HttpRequestMessage ^ request, SocketMessageType messageType, Platform::String ^ protocol, unsigned int outboundBufferSizeInBytes, unsigned int maxMessageSize, MessageWebSocketReceiveMode receiveMode) = GetServerMessageWebSocketForRequest;
/// [Windows.Foundation.Metadata.Overload("GetServerMessageWebSocketForRequest3")]
ServerMessageWebSocket GetServerMessageWebSocketForRequest(HttpRequestMessage const& request, SocketMessageType const& messageType, winrt::hstring const& protocol, uint32_t const& outboundBufferSizeInBytes, uint32_t const& maxMessageSize, MessageWebSocketReceiveMode const& receiveMode);
[Windows.Foundation.Metadata.Overload("GetServerMessageWebSocketForRequest3")]
public ServerMessageWebSocket GetServerMessageWebSocketForRequest(HttpRequestMessage request, SocketMessageType messageType, string protocol, uint outboundBufferSizeInBytes, uint maxMessageSize, MessageWebSocketReceiveMode receiveMode);
function getServerMessageWebSocketForRequest(request, messageType, protocol, outboundBufferSizeInBytes, maxMessageSize, receiveMode)
Public Function GetServerMessageWebSocketForRequest (request As HttpRequestMessage, messageType As SocketMessageType, protocol As String, outboundBufferSizeInBytes As UInteger, maxMessageSize As UInteger, receiveMode As MessageWebSocketReceiveMode) As ServerMessageWebSocket

Parameter

request
HttpRequestMessage

Die HTTP-Anforderungsnachricht (gefunden als Eigenschaft der DevicePortalConnectionRequestReceivedEventArgs-Klasse ).

messageType
SocketMessageType

Ein SocketMessageType-Wert , der den Typ des Messagings angibt, den dieses WebSocket verwenden wird.

protocol
String

Platform::String

winrt::hstring

Das Unterprotokoll, das von diesem WebSocket verwendet wird.

outboundBufferSizeInBytes
UInt32

unsigned int

uint32_t

Die Größe des Sendepuffers in Bytes, der zum Senden von Daten für ein ServerMessageWebSocket-Objekt verwendet werden soll.

maxMessageSize
UInt32

unsigned int

uint32_t

Die maximale Nachrichtengröße in Bytes für eine WebSocket-Nachricht, die für das ServerMessageWebSocket-Objekt konfiguriert werden soll.

receiveMode
MessageWebSocketReceiveMode

Ein MessageWebSocketReceiveMode-Wert , der angibt, ob dieses WebSocket entweder vollständige oder partielle Nachrichten empfängt.

Gibt zurück

Ein serverseitiges Nachrichten-WebSocket-Objekt, das mit dem Geräteportal verwendet werden kann.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v6.0)

Gilt für: