Condividi tramite


DevicePortalConnection.GetServerStreamWebSocketForRequest Metodo

Definizione

Overload

Nome Descrizione
GetServerStreamWebSocketForRequest(HttpRequestMessage)

Restituisce un WebSocket sul lato server da usare con Device Portal.

GetServerStreamWebSocketForRequest(HttpRequestMessage, String, UInt32, Boolean)

Restituisce un WebSocket sul lato server da usare con Device Portal.

GetServerStreamWebSocketForRequest(HttpRequestMessage)

Restituisce un WebSocket sul lato server da usare 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

Parametri

request
HttpRequestMessage

Messaggio di richiesta HTTP (trovato come proprietà della classe DevicePortalConnectionRequestReceivedEventArgs ).

Restituisce

Oggetto WebSocket di flusso sul lato server che può essere usato con Device Portal.

Attributi

Requisiti Windows

Requisiti Descrizione
Famiglia di dispositivi
Windows 10, version 1803 (è stato introdotto in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v6.0)

Si applica a

GetServerStreamWebSocketForRequest(HttpRequestMessage, String, UInt32, Boolean)

Restituisce un WebSocket sul lato server da usare 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

Parametri

request
HttpRequestMessage

Messaggio di richiesta HTTP (trovato come proprietà della classe DevicePortalConnectionRequestReceivedEventArgs ).

protocol
String

Platform::String

winrt::hstring

Protocollo secondario che verrà usato da questo WebSocket.

outboundBufferSizeInBytes
UInt32

unsigned int

uint32_t

Dimensioni, in byte, del buffer di invio da utilizzare per l'invio di dati in un oggetto ServerMessageWebSocket .

noDelay
Boolean

bool

Valore booleano che indica se l'algoritmo di Nagle viene utilizzato in questo oggetto WebSocket. Per altre informazioni sull'algoritmo di Nagle, vedere la classe StreamSocketControl .

Restituisce

Oggetto WebSocket di flusso sul lato server che può essere usato con Device Portal.

Attributi

Requisiti Windows

Requisiti Descrizione
Famiglia di dispositivi
Windows 10, version 1803 (è stato introdotto in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v6.0)

Si applica a