DefaultWebSocketManager Class

Namespace
Microsoft.AspNetCore.Http.Internal
Assemblies
  • Microsoft.AspNetCore.Http

Syntax

public class DefaultWebSocketManager : WebSocketManager
class Microsoft.AspNetCore.Http.Internal.DefaultWebSocketManager

Constructors

DefaultWebSocketManager(Microsoft.AspNetCore.Http.Features.IFeatureCollection)
public DefaultWebSocketManager(IFeatureCollection features)

Methods

AcceptWebSocketAsync(System.String)
Return type:System.Threading.Tasks.Task<System.Net.WebSockets.WebSocket>
public override Task<WebSocket> AcceptWebSocketAsync(string subProtocol)
Initialize(Microsoft.AspNetCore.Http.Features.IFeatureCollection)
public virtual void Initialize(IFeatureCollection features)
Uninitialize()
public virtual void Uninitialize()

Properties

Microsoft.AspNetCore.Http.Internal.DefaultWebSocketManager.IsWebSocketRequest
Return type:System.Boolean
public override bool IsWebSocketRequest { get; }
Microsoft.AspNetCore.Http.Internal.DefaultWebSocketManager.WebSocketRequestedProtocols
Return type:System.Collections.Generic.IList<System.String>
public override IList<string> WebSocketRequestedProtocols { get; }