Поделиться через


HubConnectionContext Конструкторы

Определение

Перегрузки

HubConnectionContext(ConnectionContext, HubConnectionContextOptions, ILoggerFactory)

Инициализирует новый экземпляр класса HubConnectionContext.

HubConnectionContext(ConnectionContext, TimeSpan, ILoggerFactory)

Инициализирует новый экземпляр класса HubConnectionContext.

HubConnectionContext(ConnectionContext, TimeSpan, ILoggerFactory, TimeSpan)

Инициализирует новый экземпляр класса HubConnectionContext.

HubConnectionContext(ConnectionContext, HubConnectionContextOptions, ILoggerFactory)

Исходный код:
HubConnectionContext.cs

Инициализирует новый экземпляр класса HubConnectionContext.

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)

Параметры

connectionContext
ConnectionContext

Базовый объект ConnectionContext.

contextOptions
HubConnectionContextOptions

Параметры для настройки HubConnectionContext.

loggerFactory
ILoggerFactory

Фабрика средства ведения журнала.

Применяется к

HubConnectionContext(ConnectionContext, TimeSpan, ILoggerFactory)

Исходный код:
HubConnectionContext.cs
Исходный код:
HubConnectionContext.cs

Инициализирует новый экземпляр класса HubConnectionContext.

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)

Параметры

connectionContext
ConnectionContext

Базовый объект ConnectionContext.

keepAliveInterval
TimeSpan

Интервал проверки активности. Если сервер не отправляет сообщения в этом интервале, будет отправлено сообщение Ping.

loggerFactory
ILoggerFactory

Фабрика средства ведения журнала.

Применяется к

HubConnectionContext(ConnectionContext, TimeSpan, ILoggerFactory, TimeSpan)

Исходный код:
HubConnectionContext.cs

Инициализирует новый экземпляр класса HubConnectionContext.

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)

Параметры

connectionContext
ConnectionContext

Базовый объект ConnectionContext.

keepAliveInterval
TimeSpan

Интервал проверки активности. Если сервер не отправляет сообщения в этом интервале, будет отправлено сообщение Ping.

loggerFactory
ILoggerFactory

Фабрика средства ведения журнала.

clientTimeoutInterval
TimeSpan

Предполагается, что клиенты, от которых мы не узнали в этом интервале, отключились.

Применяется к