AspNetWebSocket AspNetWebSocket AspNetWebSocket AspNetWebSocket Class

정의

ASP.NET 애플리케이션에서 웹 서버와 클라이언트 간 실시간 전이중 연결을 나타냅니다.Represents a real-time full-duplex connection between a web server and a client in an ASP.NET application.

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
상속
AspNetWebSocketAspNetWebSocketAspNetWebSocketAspNetWebSocket

속성

CloseStatus CloseStatus CloseStatus CloseStatus

AspNetWebSocket 개체를 닫아야 하는 이유를 나타내는 상태 코드를 가져옵니다.Gets a status code that indicates why an AspNetWebSocket object was closed.

CloseStatusDescription CloseStatusDescription CloseStatusDescription CloseStatusDescription

AspNetWebSocket 개체를 닫아야 하는 이유를 설명하는 상태 메시지를 가져옵니다.Gets a status message that explains why an AspNetWebSocket object was closed.

State State State State

AspNetWebSocket 개체의 열림 또는 닫힘 상태를 나타내는 값을 가져옵니다.Gets a value that indicates the open or closed state of an AspNetWebSocket object.

SubProtocol SubProtocol SubProtocol SubProtocol

원격 클라이언트 및 서버에서 AspNetWebSocket 연결을 통해 데이터를 교환하는 데 사용할 수 있는 애플리케이션별 프로토콜의 이름을 가져옵니다.Gets the name of an application-specific protocol that a remote client and a server can use to exchange data over an AspNetWebSocket connection.

메서드

Abort() Abort() Abort() Abort()

AspNetWebSocket 개체에 대한 보류 중인 모든 I/O 작업을 취소하고 추가 I/O 작업을 시작하는 데 사용할 수 없도록 개체의 상태를 설정합니다.Cancels any pending I/O operations on the AspNetWebSocket object and sets the state of the object so that it cannot be used to start additional I/O operations.

CloseAsync(WebSocketCloseStatus, String, CancellationToken) CloseAsync(WebSocketCloseStatus, String, CancellationToken) CloseAsync(WebSocketCloseStatus, String, CancellationToken) CloseAsync(WebSocketCloseStatus, String, CancellationToken)

연결을 닫기 위해 비동기 메시지를 클라이언트로 보냅니다.Sends an asynchronous message to a client to close the connection. 서버에서 연결을 끊기 위한 요청을 시작하면 클라이언트에서 요청을 확인하기 위해 메서드가 반환되기 전에 이를 기다립니다.If the server initiates the request to close the connection, the method waits for the client to acknowledge the request before it returns.

CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken) CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken) CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken) CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken)

연결을 닫기 위해 비동기 메시지를 클라이언트로 보냅니다.Sends an asynchronous message to a client to close the connection. 서버에서 연결을 끊기 위한 요청을 시작하면 메서드는 응답을 기다리지 않고 바로 반환됩니다.If the server initiates the request to close the connection, the method returns without waiting for a response.

Dispose() Dispose() Dispose() Dispose()

AspNetWebSocket 개체에 사용되는 리소스를 모두 해제합니다.Releases all resources used by an AspNetWebSocket object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
ReceiveAsync(ArraySegment<Byte>, CancellationToken) ReceiveAsync(ArraySegment<Byte>, CancellationToken) ReceiveAsync(ArraySegment<Byte>, CancellationToken) ReceiveAsync(ArraySegment<Byte>, CancellationToken)

원격 클라이언트에서 단일 메시지 조각을 수신합니다.Receives a single message fragment from a remote client.

ReceiveAsync(Memory<Byte>, CancellationToken) ReceiveAsync(Memory<Byte>, CancellationToken) ReceiveAsync(Memory<Byte>, CancellationToken) ReceiveAsync(Memory<Byte>, CancellationToken) Inherited from WebSocket
SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken) SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken) SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken) SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken)

단일 메시지 조각을 원격 클라이언트로 보냅니다.Sends a single message fragment to a remote client.

SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, Boolean, CancellationToken) SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, Boolean, CancellationToken) SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, Boolean, CancellationToken) SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, Boolean, CancellationToken) Inherited from WebSocket
ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)

적용 대상