HubOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Параметры, используемые для настройки экземпляров концентратора.
public ref class HubOptions
public class HubOptions
type HubOptions = class
Public Class HubOptions
- Наследование
-
HubOptions
- Производный
Конструкторы
HubOptions() |
Параметры, используемые для настройки экземпляров концентратора. |
Свойства
ClientTimeoutInterval |
Возвращает или задает период времени, который клиенты должны отправить сообщение, прежде чем сервер закроет подключение. По умолчанию время ожидания составляет 30 секунд. |
DisableImplicitFromServicesParameters |
При |
EnableDetailedErrors |
Возвращает или задает значение, указывающее, отправляются ли клиенту подробные сообщения об ошибках. Подробные сообщения об ошибках содержат сведения об исключениях, создаваемых на сервере. |
HandshakeTimeout |
Возвращает или задает интервал, используемый сервером для истечения времени ожидания входящих запросов подтверждения клиентами. Время ожидания по умолчанию — 15 секунд. |
KeepAliveInterval |
Возвращает или задает интервал, используемый сервером для отправки проверки связи в активном времени подключенным клиентам. Интервал по умолчанию — 15 секунд. |
MaximumParallelInvocationsPerClient |
По умолчанию клиенту разрешено вызывать только один метод концентратора одновременно. Изменение этого свойства позволит клиентам вызывать несколько методов одновременно перед постановкой в очередь. |
MaximumReceiveMessageSize |
Возвращает или задает максимальный размер сообщения одного входящего центрального сообщения. Значение по умолчанию — 32 КБ. |
StatefulReconnectBufferSize |
Возвращает или задает максимальное количество байтов для буфера для каждого подключения при использовании повторного подключения с отслеживанием состояния. |
StreamBufferCapacity |
Возвращает или задает максимальный размер буфера для потоков отправки клиентом. Размер по умолчанию — 10. |
SupportedProtocols |
Возвращает или задает коллекцию поддерживаемых имен протоколов концентратора. |
Методы расширения
AddFilter(HubOptions, IHubFilter) |
Добавляет экземпляр объекта в IHubFilterHubOptions. |
AddFilter(HubOptions, Type) |
Добавляет к типу IHubFilterHubOptions , который будет разрешаться с помощью di или type activated. |
AddFilter<TFilter>(HubOptions) |
Добавляет к типу IHubFilterHubOptions , который будет разрешаться с помощью di или type activated. |