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

Nagle 알고리즘이 이 WebSocket 개체에 사용되는지 여부를 나타내는 부울 값입니다. Nagle 알고리즘에 대한 자세한 내용은 StreamSocketControl 클래스를 참조하세요.

반환

디바이스 포털에서 사용할 수 있는 서버 쪽 스트림 WebSocket 개체입니다.

특성

Windows 요구 사항

디바이스 패밀리
Windows 10, version 1803 (10.0.17134.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v6.0에서 도입되었습니다.)

적용 대상