Compartir a través de


DevicePortalConnection.GetServerStreamWebSocketForRequest Método

Definición

Sobrecargas

GetServerStreamWebSocketForRequest(HttpRequestMessage)

Devuelve una secuencia del lado servidor WebSocket para su uso con Device Portal.

GetServerStreamWebSocketForRequest(HttpRequestMessage, String, UInt32, Boolean)

Devuelve una secuencia del lado servidor WebSocket para su uso con Device Portal.

GetServerStreamWebSocketForRequest(HttpRequestMessage)

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

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

Devoluciones

Objeto WebSocket de flujo 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

GetServerStreamWebSocketForRequest(HttpRequestMessage, String, UInt32, Boolean)

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

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

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 .

noDelay
Boolean

bool

Valor booleano que indica si se usa el algoritmo de Nagle en este objeto WebSocket. Consulte la clase StreamSocketControl para obtener más información sobre el algoritmo de Nagle.

Devoluciones

Objeto WebSocket de flujo 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