DevicePortalConnection.GetServerMessageWebSocketForRequest 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
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에서 도입되었습니다.)
|