次の方法で共有


DevicePortalConnection.GetServerStreamWebSocketForRequest メソッド

定義

オーバーロード

GetServerStreamWebSocketForRequest(HttpRequestMessage)

デバイス ポータルで使用するサーバー側ストリーム WebSocket を返します。

GetServerStreamWebSocketForRequest(HttpRequestMessage, String, UInt32, Boolean)

デバイス ポータルで使用するサーバー側ストリーム WebSocket を返します。

GetServerStreamWebSocketForRequest(HttpRequestMessage)

デバイス ポータルで使用するサーバー側ストリーム WebSocket を返します。

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

パラメーター

request
HttpRequestMessage

HTTP 要求メッセージ ( DevicePortalConnectionRequestReceivedEventArgs クラスの プロパティとして見つかりました)。

戻り値

デバイス ポータルで使用できるサーバー側ストリーム WebSocket オブジェクト。

属性

Windows の要件

デバイス ファミリ
Windows 10, version 1803 (10.0.17134.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v6.0 で導入)

適用対象

GetServerStreamWebSocketForRequest(HttpRequestMessage, String, UInt32, Boolean)

デバイス ポータルで使用するサーバー側ストリーム WebSocket を返します。

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

パラメーター

request
HttpRequestMessage

HTTP 要求メッセージ ( DevicePortalConnectionRequestReceivedEventArgs クラスの プロパティとして見つかりました)。

protocol
String

Platform::String

winrt::hstring

この WebSocket で使用されるサブプロトコル。

outboundBufferSizeInBytes
UInt32

unsigned int

uint32_t

ServerMessageWebSocket オブジェクトでデータを送信するために使用される送信バッファーのサイズ (バイト単位)。

noDelay
Boolean

bool

この WebSocket オブジェクトで Nagle のアルゴリズムを使用するかどうかを示すブール値。 Nagle のアルゴリズムの詳細については、 StreamSocketControl クラスを参照してください。

戻り値

デバイス ポータルで使用できるサーバー側ストリーム WebSocket オブジェクト。

属性

Windows の要件

デバイス ファミリ
Windows 10, version 1803 (10.0.17134.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v6.0 で導入)

適用対象