다음을 통해 공유


AspNetWebSocket 클래스

정의

ASP.NET 애플리케이션에서 웹 서버와 클라이언트 간 실시간 전이중 연결을 나타냅니다.

public ref class AspNetWebSocket sealed : System::Net::WebSockets::WebSocket
public sealed class AspNetWebSocket : System.Net.WebSockets.WebSocket
type AspNetWebSocket = class
    inherit WebSocket
Public NotInheritable Class AspNetWebSocket
Inherits WebSocket
상속
AspNetWebSocket

속성

CloseStatus

AspNetWebSocket 개체를 닫아야 하는 이유를 나타내는 상태 코드를 가져옵니다.

CloseStatusDescription

AspNetWebSocket 개체를 닫아야 하는 이유를 설명하는 상태 메시지를 가져옵니다.

State

AspNetWebSocket 개체의 열림 또는 닫힘 상태를 나타내는 값을 가져옵니다.

SubProtocol

원격 클라이언트 및 서버에서 AspNetWebSocket 연결을 통해 데이터를 교환하는 데 사용할 수 있는 애플리케이션별 프로토콜의 이름을 가져옵니다.

메서드

Abort()

AspNetWebSocket 개체에 대한 보류 중인 모든 I/O 작업을 취소하고 추가 I/O 작업을 시작하는 데 사용할 수 없도록 개체의 상태를 설정합니다.

CloseAsync(WebSocketCloseStatus, String, CancellationToken)

연결을 닫기 위해 비동기 메시지를 클라이언트로 보냅니다. 서버에서 연결을 끊기 위한 요청을 시작하면 클라이언트에서 요청을 확인하기 위해 메서드가 반환되기 전에 이를 기다립니다.

CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken)

연결을 닫기 위해 비동기 메시지를 클라이언트로 보냅니다. 서버에서 연결을 끊기 위한 요청을 시작하면 메서드는 응답을 기다리지 않고 바로 반환됩니다.

Dispose()

AspNetWebSocket 개체에 사용되는 리소스를 모두 해제합니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ReceiveAsync(ArraySegment<Byte>, CancellationToken)

원격 클라이언트에서 단일 메시지 조각을 수신합니다.

ReceiveAsync(Memory<Byte>, CancellationToken)

WebSocket 연결에서 데이터를 비동기적으로 받습니다.

(다음에서 상속됨 WebSocket)
SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken)

단일 메시지 조각을 원격 클라이언트로 보냅니다.

SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, Boolean, CancellationToken)

WebSocket 연결을 통해 데이터를 비동기적으로 보냅니다.

(다음에서 상속됨 WebSocket)
SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, WebSocketMessageFlags, CancellationToken)

WebSocket 연결을 통해 데이터를 비동기적으로 보냅니다.

(다음에서 상속됨 WebSocket)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상