次の方法で共有


DevicePortalConnection.GetServerMessageWebSocketForRequest メソッド

定義

オーバーロード

GetServerMessageWebSocketForRequest(HttpRequestMessage)

デバイス ポータルで使用するサーバー側メッセージ WebSocket を返します。

GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String)

デバイス ポータルで使用するサーバー側メッセージ WebSocket を返します。

GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String, UInt32, UInt32, MessageWebSocketReceiveMode)

デバイス ポータルで使用するサーバー側メッセージ WebSocket を返します。

GetServerMessageWebSocketForRequest(HttpRequestMessage)

デバイス ポータルで使用するサーバー側メッセージ WebSocket を返します。

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

パラメーター

request
HttpRequestMessage

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

戻り値

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

属性

Windows の要件

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

適用対象

GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String)

デバイス ポータルで使用するサーバー側メッセージ WebSocket を返します。

public:
 virtual ServerMessageWebSocket ^ GetServerMessageWebSocketForRequest(HttpRequestMessage ^ request, SocketMessageType messageType, Platform::String ^ protocol) = GetServerMessageWebSocketForRequest;
/// [Windows.Foundation.Metadata.Overload("GetServerMessageWebSocketForRequest2")]
ServerMessageWebSocket GetServerMessageWebSocketForRequest(HttpRequestMessage const& request, SocketMessageType const& messageType, winrt::hstring const& protocol);
[Windows.Foundation.Metadata.Overload("GetServerMessageWebSocketForRequest2")]
public ServerMessageWebSocket GetServerMessageWebSocketForRequest(HttpRequestMessage request, SocketMessageType messageType, string protocol);
function getServerMessageWebSocketForRequest(request, messageType, protocol)
Public Function GetServerMessageWebSocketForRequest (request As HttpRequestMessage, messageType As SocketMessageType, protocol As String) As ServerMessageWebSocket

パラメーター

request
HttpRequestMessage

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

messageType
SocketMessageType

この WebSocket で使用されるメッセージングの種類を示す SocketMessageType 値。

protocol
String

Platform::String

winrt::hstring

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

戻り値

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

属性

Windows の要件

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

適用対象

GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String, UInt32, UInt32, MessageWebSocketReceiveMode)

デバイス ポータルで使用するサーバー側メッセージ WebSocket を返します。

public:
 virtual ServerMessageWebSocket ^ GetServerMessageWebSocketForRequest(HttpRequestMessage ^ request, SocketMessageType messageType, Platform::String ^ protocol, unsigned int outboundBufferSizeInBytes, unsigned int maxMessageSize, MessageWebSocketReceiveMode receiveMode) = GetServerMessageWebSocketForRequest;
/// [Windows.Foundation.Metadata.Overload("GetServerMessageWebSocketForRequest3")]
ServerMessageWebSocket GetServerMessageWebSocketForRequest(HttpRequestMessage const& request, SocketMessageType const& messageType, winrt::hstring const& protocol, uint32_t const& outboundBufferSizeInBytes, uint32_t const& maxMessageSize, MessageWebSocketReceiveMode const& receiveMode);
[Windows.Foundation.Metadata.Overload("GetServerMessageWebSocketForRequest3")]
public ServerMessageWebSocket GetServerMessageWebSocketForRequest(HttpRequestMessage request, SocketMessageType messageType, string protocol, uint outboundBufferSizeInBytes, uint maxMessageSize, MessageWebSocketReceiveMode receiveMode);
function getServerMessageWebSocketForRequest(request, messageType, protocol, outboundBufferSizeInBytes, maxMessageSize, receiveMode)
Public Function GetServerMessageWebSocketForRequest (request As HttpRequestMessage, messageType As SocketMessageType, protocol As String, outboundBufferSizeInBytes As UInteger, maxMessageSize As UInteger, receiveMode As MessageWebSocketReceiveMode) As ServerMessageWebSocket

パラメーター

request
HttpRequestMessage

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

messageType
SocketMessageType

この WebSocket で使用されるメッセージングの種類を示す SocketMessageType 値。

protocol
String

Platform::String

winrt::hstring

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

outboundBufferSizeInBytes
UInt32

unsigned int

uint32_t

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

maxMessageSize
UInt32

unsigned int

uint32_t

ServerMessageWebSocket オブジェクトで構成する WebSocket メッセージの最大メッセージ サイズ (バイト単位)。

receiveMode
MessageWebSocketReceiveMode

この WebSocket が完全なメッセージまたは部分的なメッセージを受信するかどうかを示す MessageWebSocketReceiveMode 値。

戻り値

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

属性

Windows の要件

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

適用対象