Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

Hub Class

Definition

Namespace:
Microsoft.AspNetCore.SignalR
Assembly:
Microsoft.AspNetCore.SignalR.Core.dll
Package:
Microsoft.AspNetCore.App.Ref v10.0.0
Package:
Microsoft.AspNetCore.App.Ref v11.0.0-preview.4.26230.115
Package:
Microsoft.AspNetCore.SignalR.Core v1.0.0
Package:
Microsoft.AspNetCore.SignalR.Core v1.1.0
Package:
Microsoft.AspNetCore.App.Ref v3.0.1
Package:
Microsoft.AspNetCore.App.Ref v3.1.10
Package:
Microsoft.AspNetCore.App.Ref v5.0.0
Package:
Microsoft.AspNetCore.App.Ref v6.0.36
Package:
Microsoft.AspNetCore.App.Ref v7.0.5
Package:
Microsoft.AspNetCore.App.Ref v8.0.19
Package:
Microsoft.AspNetCore.App.Ref v9.0.8
Source:
Hub.cs
Source:
Hub.cs
Source:
Hub.cs

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

A base class for a SignalR hub.

public ref class Hub abstract : IDisposable
public abstract class Hub : IDisposable
type Hub = class
 interface IDisposable
Public MustInherit Class Hub
Implements IDisposable
Inheritance
Hub
Derived
Implements

Constructors

Name Description
Hub()

Properties

Name Description
Clients

Gets or sets an object that can be used to invoke methods on the clients connected to this hub.

Context

Gets or sets the hub caller context.

Groups

Gets or sets the group manager.

Methods

Name Description
Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Dispose(Boolean)

Releases all resources currently used by this Hub instance.

OnConnectedAsync()

Called when a new connection is established with the hub.

OnDisconnectedAsync(Exception)

Called when a connection with the hub is terminated.

Applies to


Feedback

Was this page helpful?