Compartir a través de


DevicePortalConnection.GetServerMessageWebSocketForRequest Método

Definición

Sobrecargas

GetServerMessageWebSocketForRequest(HttpRequestMessage)

Devuelve un mensaje del lado servidor WebSocket para su uso con Device Portal.

GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String)

Devuelve un mensaje del lado servidor WebSocket para su uso con Device Portal.

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

Devuelve un mensaje del lado servidor WebSocket para su uso con Device Portal.

GetServerMessageWebSocketForRequest(HttpRequestMessage)

Devuelve un mensaje del lado servidor WebSocket para su uso con 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

Parámetros

request
HttpRequestMessage

Mensaje de solicitud HTTP (encontrado como una propiedad de la clase DevicePortalConnectionRequestReceivedEventArgs ).

Devoluciones

Objeto WebSocket de mensaje del lado servidor que se puede usar con Device Portal.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1803 (se introdujo en la versión 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v6.0)

Se aplica a

GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String)

Devuelve un mensaje del lado servidor WebSocket para su uso con 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

Parámetros

request
HttpRequestMessage

Mensaje de solicitud HTTP (encontrado como una propiedad de la clase DevicePortalConnectionRequestReceivedEventArgs ).

messageType
SocketMessageType

Valor SocketMessageType que indica el tipo de mensajería que usará este WebSocket.

protocol
String

Platform::String

winrt::hstring

Subprotocolo que usará este WebSocket.

Devoluciones

Objeto WebSocket de mensaje del lado servidor que se puede usar con Device Portal.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1803 (se introdujo en la versión 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v6.0)

Se aplica a

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

Devuelve un mensaje del lado servidor WebSocket para su uso con 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

Parámetros

request
HttpRequestMessage

Mensaje de solicitud HTTP (encontrado como una propiedad de la clase DevicePortalConnectionRequestReceivedEventArgs ).

messageType
SocketMessageType

Valor SocketMessageType que indica el tipo de mensajería que usará este WebSocket.

protocol
String

Platform::String

winrt::hstring

Subprotocolo que usará este WebSocket.

outboundBufferSizeInBytes
UInt32

unsigned int

uint32_t

Tamaño, en bytes, del búfer de envío que se usará para enviar datos en un objeto ServerMessageWebSocket .

maxMessageSize
UInt32

unsigned int

uint32_t

Tamaño máximo del mensaje, en bytes, para que un mensaje WebSocket se configure en el objeto ServerMessageWebSocket .

receiveMode
MessageWebSocketReceiveMode

Valor MessageWebSocketReceiveMode que indica si este WebSocket recibirá mensajes completos o parciales.

Devoluciones

Objeto WebSocket de mensaje del lado servidor que se puede usar con Device Portal.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1803 (se introdujo en la versión 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v6.0)

Se aplica a