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에서 도입되었습니다.)

적용 대상