Compartilhar via


DevicePortalConnection.GetServerStreamWebSocketForRequest Método

Definição

Sobrecargas

GetServerStreamWebSocketForRequest(HttpRequestMessage)

Retorna um WebSocket de fluxo do lado do servidor para uso com o Device Portal.

GetServerStreamWebSocketForRequest(HttpRequestMessage, String, UInt32, Boolean)

Retorna um WebSocket de fluxo do lado do servidor para uso com o Device Portal.

GetServerStreamWebSocketForRequest(HttpRequestMessage)

Retorna um WebSocket de fluxo do lado do servidor para uso com o Device Portal.

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

Parâmetros

request
HttpRequestMessage

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

Retornos

Um objeto WebSocket de fluxo do lado do servidor que pode ser usado com o Device Portal.

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

GetServerStreamWebSocketForRequest(HttpRequestMessage, String, UInt32, Boolean)

Retorna um WebSocket de fluxo do lado do servidor para uso com o Device Portal.

public:
 virtual ServerStreamWebSocket ^ GetServerStreamWebSocketForRequest(HttpRequestMessage ^ request, Platform::String ^ protocol, unsigned int outboundBufferSizeInBytes, bool noDelay) = GetServerStreamWebSocketForRequest;
/// [Windows.Foundation.Metadata.Overload("GetServerStreamWebSocketForRequest2")]
ServerStreamWebSocket GetServerStreamWebSocketForRequest(HttpRequestMessage const& request, winrt::hstring const& protocol, uint32_t const& outboundBufferSizeInBytes, bool const& noDelay);
[Windows.Foundation.Metadata.Overload("GetServerStreamWebSocketForRequest2")]
public ServerStreamWebSocket GetServerStreamWebSocketForRequest(HttpRequestMessage request, string protocol, uint outboundBufferSizeInBytes, bool noDelay);
function getServerStreamWebSocketForRequest(request, protocol, outboundBufferSizeInBytes, noDelay)
Public Function GetServerStreamWebSocketForRequest (request As HttpRequestMessage, protocol As String, outboundBufferSizeInBytes As UInteger, noDelay As Boolean) As ServerStreamWebSocket

Parâmetros

request
HttpRequestMessage

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

protocol
String

Platform::String

winrt::hstring

O subpro protocolo 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 .

noDelay
Boolean

bool

Um valor booliano que indica se o algoritmo de Nagle é usado neste objeto WebSocket. Consulte a classe StreamSocketControl para obter mais informações sobre o algoritmo de Nagle.

Retornos

Um objeto WebSocket de fluxo do lado do servidor que pode ser usado com o Device Portal.

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