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; }
-