ServerMessageWebSocket 클래스

정의

웹 서버가 소유한 WebSocket 개체를 사용하여 전체 메시지를 읽고 쓸 수 있는 네트워크 통신을 지원합니다. 임의 WebSocket 연결에 등록할 수 없습니다. 대신 ServerMessageWebSocket의 instance WDP(Windows 디바이스 포털)와 같은 시스템 코드에 의해 만들어집니다.

public ref class ServerMessageWebSocket sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ServerMessageWebSocket final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ServerMessageWebSocket : System.IDisposable
Public NotInheritable Class ServerMessageWebSocket
Implements IDisposable
상속
Object Platform::Object IInspectable ServerMessageWebSocket
특성
구현

Windows 요구 사항

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

속성

Control

ServerMessageWebSocket 개체의 소켓 제어 데이터를 가져옵니다.

Information

ServerMessageWebSocket 개체에 대한 소켓 정보를 가져옵니다.

OutputStream

ServerMessageWebSocket 개체의 원격 네트워크 대상에 쓸 출력 스트림을 가져옵니다.

메서드

Close()

ServerMessageWebSocket 개체를 닫고 빈 닫기 프레임을 서버에 보냅니다.

Close(UInt16, String)

ServerMessageWebSocket 개체를 닫고 닫는 이유를 나타냅니다.

Dispose()

관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 애플리케이션 정의 작업을 수행합니다.

이벤트

Closed

닫기 핸드셰이크의 일부로 ServerMessageWebSocket 개체에 닫기 프레임이 수신될 때 발생합니다.

MessageReceived

ServerMessageWebSocket 개체에서 메시지가 수신되었음을 나타내는 이벤트입니다.

적용 대상

추가 정보