HubOptions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Opções usadas para configurar instâncias de hub.
public ref class HubOptions
public class HubOptions
type HubOptions = class
Public Class HubOptions
- Herança
-
HubOptions
- Derivado
Construtores
HubOptions() |
Opções usadas para configurar instâncias de hub. |
Propriedades
ClientTimeoutInterval |
Obtém ou define a janela de tempo que os clientes precisam enviar uma mensagem antes que o servidor feche a conexão. O tempo limite padrão é 30 segundos. |
DisableImplicitFromServicesParameters |
Quando |
EnableDetailedErrors |
Obtém ou define um valor que indica se mensagens de erro detalhadas são enviadas ao cliente. As mensagens de erro detalhadas incluem detalhes de exceções geradas no servidor. |
HandshakeTimeout |
Obtém ou define o intervalo usado pelo servidor para atingir o tempo limite de solicitações de handshake de entrada por clientes. O tempo limite padrão é de 15 segundos. |
KeepAliveInterval |
Obtém ou define o intervalo usado pelo servidor para enviar pings keep alive para clientes conectados. O intervalo padrão é de 15 segundos. |
MaximumParallelInvocationsPerClient |
Por padrão, um cliente só tem permissão para invocar um único método hub por vez. Alterar essa propriedade permitirá que os clientes invoquem vários métodos ao mesmo tempo antes da fila. |
MaximumReceiveMessageSize |
Obtém ou define o tamanho máximo da mensagem de uma única mensagem de hub de entrada. O padrão é 32 KB. |
StatefulReconnectBufferSize |
Obtém ou define o máximo de bytes para buffer por conexão ao usar reconexão com estado. |
StreamBufferCapacity |
Obtém ou define o tamanho máximo do buffer para fluxos de upload do cliente. O tamanho padrão é 10. |
SupportedProtocols |
Obtém ou define uma coleção de nomes de protocolo de hub com suporte. |
Métodos de Extensão
AddFilter(HubOptions, IHubFilter) |
Adiciona uma instância de um IHubFilter ao HubOptions. |
AddFilter(HubOptions, Type) |
Adiciona um IHubFilter tipo ao HubOptions que será resolvido por meio de DI ou tipo ativado. |
AddFilter<TFilter>(HubOptions) |
Adiciona um IHubFilter tipo ao HubOptions que será resolvido por meio de DI ou tipo ativado. |