Partager via


DevicePortalConnection.GetServerMessageWebSocketForRequest Méthode

Définition

Surcharges

GetServerMessageWebSocketForRequest(HttpRequestMessage)

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, SocketMessageType, String, UInt32, UInt32, MessageWebSocketReceiveMode)

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

GetServerMessageWebSocketForRequest(HttpRequestMessage)

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

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

Paramètres

request
HttpRequestMessage

Message de requête HTTP (trouvé en tant que propriété de la classe DevicePortalConnectionRequestReceivedEventArgs ).

Retours

Objet WebSocket de message côté serveur qui peut être utilisé avec Device Portal.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1803 (introduit dans 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v6.0)

S’applique à

GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String)

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

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

Paramètres

request
HttpRequestMessage

Message de requête HTTP (trouvé en tant que propriété de la classe DevicePortalConnectionRequestReceivedEventArgs ).

messageType
SocketMessageType

Valeur SocketMessageType indiquant le type de messagerie que ce WebSocket utilisera.

protocol
String

Platform::String

winrt::hstring

Sous-protocole que ce WebSocket utilisera.

Retours

Objet WebSocket de message côté serveur qui peut être utilisé avec Device Portal.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1803 (introduit dans 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v6.0)

S’applique à

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

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

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

Paramètres

request
HttpRequestMessage

Message de requête HTTP (trouvé en tant que propriété de la classe DevicePortalConnectionRequestReceivedEventArgs ).

messageType
SocketMessageType

Valeur SocketMessageType indiquant le type de messagerie que ce WebSocket utilisera.

protocol
String

Platform::String

winrt::hstring

Sous-protocole que ce WebSocket utilisera.

outboundBufferSizeInBytes
UInt32

unsigned int

uint32_t

Taille, en octets, de la mémoire tampon d’envoi à utiliser pour envoyer des données sur un objet ServerMessageWebSocket .

maxMessageSize
UInt32

unsigned int

uint32_t

Taille maximale, en octets, d’un message WebSocket à configurer sur l’objet ServerMessageWebSocket .

receiveMode
MessageWebSocketReceiveMode

Valeur MessageWebSocketReceiveMode indiquant si ce WebSocket recevra des messages complets ou partiels.

Retours

Objet WebSocket de message côté serveur qui peut être utilisé avec Device Portal.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1803 (introduit dans 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v6.0)

S’applique à