System.Net.WebSockets.WebSocketHandle.CloseAsync C# (CSharp) Method

CloseAsync() public method

public CloseAsync ( WebSocketCloseStatus closeStatus, string statusDescription, CancellationToken cancellationToken ) : Task
closeStatus WebSocketCloseStatus
statusDescription string
cancellationToken System.Threading.CancellationToken
return Task
        public Task CloseAsync(WebSocketCloseStatus closeStatus, string statusDescription, CancellationToken cancellationToken) =>
            _webSocket.CloseAsync(closeStatus, statusDescription, cancellationToken);

Usage Example

示例#1
0
 public override Task CloseAsync(WebSocketCloseStatus closeStatus, string statusDescription,
                                 CancellationToken cancellationToken)
 {
     ThrowIfNotConnected();
     WebSocketValidate.ValidateCloseStatus(closeStatus, statusDescription);
     return(_innerWebSocket.CloseAsync(closeStatus, statusDescription, cancellationToken));
 }