Partager via


DevicePortalConnection.GetServerStreamWebSocketForRequest Méthode

Définition

Surcharges

GetServerStreamWebSocketForRequest(HttpRequestMessage)

Retourne un webSocket de flux côté serveur à utiliser avec Device Portal.

GetServerStreamWebSocketForRequest(HttpRequestMessage, String, UInt32, Boolean)

Retourne un webSocket de flux côté serveur à utiliser avec Device Portal.

GetServerStreamWebSocketForRequest(HttpRequestMessage)

Retourne un webSocket de flux côté serveur à utiliser avec 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

Paramètres

request
HttpRequestMessage

Message de requête HTTP (trouvé en tant que propriété de la classe DevicePortalConnectionRequestReceivedEventArgs ).

Retours

Objet WebSocket de flux côté serveur qui peut être utilisé avec Device Portal.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1803 (introduit dans 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v6.0)

S’applique à

GetServerStreamWebSocketForRequest(HttpRequestMessage, String, UInt32, Boolean)

Retourne un webSocket de flux côté serveur à utiliser avec 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

Paramètres

request
HttpRequestMessage

Message de requête HTTP (trouvé en tant que propriété de la classe DevicePortalConnectionRequestReceivedEventArgs ).

protocol
String

Platform::String

winrt::hstring

Sous-protocole que ce WebSocket utilisera.

outboundBufferSizeInBytes
UInt32

unsigned int

uint32_t

Taille, en octets, de la mémoire tampon d’envoi à utiliser pour envoyer des données sur un objet ServerMessageWebSocket .

noDelay
Boolean

bool

Valeur booléenne indiquant si l’algorithme de Nagle est utilisé sur cet objet WebSocket. Pour plus d’informations sur l’algorithme de Nagle, consultez la classe StreamSocketControl .

Retours

Objet WebSocket de flux côté serveur qui peut être utilisé avec Device Portal.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1803 (introduit dans 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v6.0)

S’applique à