Compartilhar via


DevicePortalConnection.GetServerMessageWebSocketForRequest Método

Definição

Sobrecargas

GetServerMessageWebSocketForRequest(HttpRequestMessage)

Retorna uma mensagem do lado do servidor WebSocket para uso com o Portal de Dispositivos.

GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String)

Retorna uma mensagem do lado do servidor WebSocket para uso com o Portal de Dispositivos.

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

Retorna uma mensagem do lado do servidor WebSocket para uso com o Portal de Dispositivos.

GetServerMessageWebSocketForRequest(HttpRequestMessage)

Retorna uma mensagem do lado do servidor WebSocket para uso com o Portal de Dispositivos.

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

A mensagem de solicitação HTTP (encontrada como uma propriedade da classe DevicePortalConnectionRequestReceivedEventArgs ).

Retornos

Um objeto WebSocket de mensagem do lado do servidor que pode ser usado com o Portal de Dispositivos.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10, version 1803 (introduzida na 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v6.0)

Aplica-se a

GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String)

Retorna uma mensagem do lado do servidor WebSocket para uso com o Portal de Dispositivos.

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

A mensagem de solicitação HTTP (encontrada como uma propriedade da classe DevicePortalConnectionRequestReceivedEventArgs ).

messageType
SocketMessageType

Um valor SocketMessageType que indica o tipo de mensagem que esse WebSocket usará.

protocol
String

Platform::String

winrt::hstring

O subconjunto que este WebSocket usará.

Retornos

Um objeto WebSocket de mensagem do lado do servidor que pode ser usado com o Portal de Dispositivos.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10, version 1803 (introduzida na 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v6.0)

Aplica-se a

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

Retorna uma mensagem do lado do servidor WebSocket para uso com o Portal de Dispositivos.

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

A mensagem de solicitação HTTP (encontrada como uma propriedade da classe DevicePortalConnectionRequestReceivedEventArgs ).

messageType
SocketMessageType

Um valor SocketMessageType que indica o tipo de mensagem que esse WebSocket usará.

protocol
String

Platform::String

winrt::hstring

O subconjunto que este WebSocket usará.

outboundBufferSizeInBytes
UInt32

unsigned int

uint32_t

O tamanho, em bytes, do buffer de envio a ser usado para enviar dados em um objeto ServerMessageWebSocket .

maxMessageSize
UInt32

unsigned int

uint32_t

O tamanho máximo da mensagem, em bytes, para que uma mensagem WebSocket seja configurada no objeto ServerMessageWebSocket .

receiveMode
MessageWebSocketReceiveMode

Um valor MessageWebSocketReceiveMode que indica se esse WebSocket receberá mensagens completas ou parciais.

Retornos

Um objeto WebSocket de mensagem do lado do servidor que pode ser usado com o Portal de Dispositivos.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10, version 1803 (introduzida na 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v6.0)

Aplica-se a