HubConnectionContext Constructors
Definition
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.
Overloads
HubConnectionContext(ConnectionContext, HubConnectionContextOptions, ILoggerFactory) |
Initializes a new instance of the HubConnectionContext class. |
HubConnectionContext(ConnectionContext, TimeSpan, ILoggerFactory) |
Initializes a new instance of the HubConnectionContext class. |
HubConnectionContext(ConnectionContext, TimeSpan, ILoggerFactory, TimeSpan) |
Initializes a new instance of the HubConnectionContext class. |
HubConnectionContext(ConnectionContext, HubConnectionContextOptions, ILoggerFactory)
- Source:
- HubConnectionContext.cs
Initializes a new instance of the HubConnectionContext class.
public:
HubConnectionContext(Microsoft::AspNetCore::Connections::ConnectionContext ^ connectionContext, Microsoft::AspNetCore::SignalR::HubConnectionContextOptions ^ contextOptions, Microsoft::Extensions::Logging::ILoggerFactory ^ loggerFactory);
public HubConnectionContext (Microsoft.AspNetCore.Connections.ConnectionContext connectionContext, Microsoft.AspNetCore.SignalR.HubConnectionContextOptions contextOptions, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory);
new Microsoft.AspNetCore.SignalR.HubConnectionContext : Microsoft.AspNetCore.Connections.ConnectionContext * Microsoft.AspNetCore.SignalR.HubConnectionContextOptions * Microsoft.Extensions.Logging.ILoggerFactory -> Microsoft.AspNetCore.SignalR.HubConnectionContext
Public Sub New (connectionContext As ConnectionContext, contextOptions As HubConnectionContextOptions, loggerFactory As ILoggerFactory)
Parameters
- connectionContext
- ConnectionContext
The underlying ConnectionContext.
- contextOptions
- HubConnectionContextOptions
The options to configure the HubConnectionContext.
- loggerFactory
- ILoggerFactory
The logger factory.
Applies to
HubConnectionContext(ConnectionContext, TimeSpan, ILoggerFactory)
- Source:
- HubConnectionContext.cs
- Source:
- HubConnectionContext.cs
Initializes a new instance of the HubConnectionContext class.
public:
HubConnectionContext(Microsoft::AspNetCore::Connections::ConnectionContext ^ connectionContext, TimeSpan keepAliveInterval, Microsoft::Extensions::Logging::ILoggerFactory ^ loggerFactory);
public HubConnectionContext (Microsoft.AspNetCore.Connections.ConnectionContext connectionContext, TimeSpan keepAliveInterval, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory);
new Microsoft.AspNetCore.SignalR.HubConnectionContext : Microsoft.AspNetCore.Connections.ConnectionContext * TimeSpan * Microsoft.Extensions.Logging.ILoggerFactory -> Microsoft.AspNetCore.SignalR.HubConnectionContext
Public Sub New (connectionContext As ConnectionContext, keepAliveInterval As TimeSpan, loggerFactory As ILoggerFactory)
Parameters
- connectionContext
- ConnectionContext
The underlying ConnectionContext.
- keepAliveInterval
- TimeSpan
The keep alive interval. If no messages are sent by the server in this interval, a Ping message will be sent.
- loggerFactory
- ILoggerFactory
The logger factory.
Applies to
HubConnectionContext(ConnectionContext, TimeSpan, ILoggerFactory, TimeSpan)
- Source:
- HubConnectionContext.cs
Initializes a new instance of the HubConnectionContext class.
public:
HubConnectionContext(Microsoft::AspNetCore::Connections::ConnectionContext ^ connectionContext, TimeSpan keepAliveInterval, Microsoft::Extensions::Logging::ILoggerFactory ^ loggerFactory, TimeSpan clientTimeoutInterval);
public HubConnectionContext (Microsoft.AspNetCore.Connections.ConnectionContext connectionContext, TimeSpan keepAliveInterval, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, TimeSpan clientTimeoutInterval);
new Microsoft.AspNetCore.SignalR.HubConnectionContext : Microsoft.AspNetCore.Connections.ConnectionContext * TimeSpan * Microsoft.Extensions.Logging.ILoggerFactory * TimeSpan -> Microsoft.AspNetCore.SignalR.HubConnectionContext
Public Sub New (connectionContext As ConnectionContext, keepAliveInterval As TimeSpan, loggerFactory As ILoggerFactory, clientTimeoutInterval As TimeSpan)
Parameters
- connectionContext
- ConnectionContext
The underlying ConnectionContext.
- keepAliveInterval
- TimeSpan
The keep alive interval. If no messages are sent by the server in this interval, a Ping message will be sent.
- loggerFactory
- ILoggerFactory
The logger factory.
- clientTimeoutInterval
- TimeSpan
Clients we haven't heard from in this interval are assumed to have disconnected.