QuicServerConnectionOptions Classe

Definição

Opções para conexões quic de servidor (entrada) . Essas opções são fornecidas por ConnectionOptionsCallback.

public ref class QuicServerConnectionOptions sealed : System::Net::Quic::QuicConnectionOptions
public sealed class QuicServerConnectionOptions : System.Net.Quic.QuicConnectionOptions
type QuicServerConnectionOptions = class
    inherit QuicConnectionOptions
Public NotInheritable Class QuicServerConnectionOptions
Inherits QuicConnectionOptions
Herança
QuicServerConnectionOptions

Construtores

QuicServerConnectionOptions()

Inicializa uma nova instância da classe QuicServerConnectionOptions.

Propriedades

DefaultCloseErrorCode

Obtém ou define o código de erro usado para CloseAsync(Int64, CancellationToken) quando a conexão é descartada.

(Herdado de QuicConnectionOptions)
DefaultStreamErrorCode

Obtém ou define o código de erro usado quando o fluxo precisa anular o lado de leitura ou gravação do fluxo internamente.

(Herdado de QuicConnectionOptions)
HandshakeTimeout

Obtém ou define o limite superior no tempo em que o handshake deve ser concluído. Se o handshake não for concluído neste momento, a conexão será anulada.

(Herdado de QuicConnectionOptions)
IdleTimeout

Obtém ou define o tempo limite ocioso para conexões. O tempo limite ocioso é o tempo após o qual a conexão será fechada. O Zero padrão significa tempo limite ocioso padrão de implementação subjacente.

(Herdado de QuicConnectionOptions)
InitialReceiveWindowSizes

Obtém ou define os tamanhos iniciais da janela de recebimento para os tipos de conexão e fluxo individuais.

(Herdado de QuicConnectionOptions)
KeepAliveInterval

Obtém ou define o intervalo no qual os pacotes keep-alive são enviados na conexão.

(Herdado de QuicConnectionOptions)
MaxInboundBidirectionalStreams

Obtém ou define o número máximo de fluxos bidirecionais simultâneos que a conexão de par remoto pode criar em uma conexão aberta.

(Herdado de QuicConnectionOptions)
MaxInboundUnidirectionalStreams

Obtém ou define o número máximo de fluxos unidirecionais simultâneos que a conexão de par remoto pode criar em uma conexão aberta.

(Herdado de QuicConnectionOptions)
ServerAuthenticationOptions

Obtém ou define as opções de autenticação do servidor a serem usadas ao aceitar uma nova conexão.

StreamCapacityCallback

Retorno de chamada opcional que é invocado quando o novo limite de fluxo é liberado pelo par. Corresponde ao recebimento de um quadro de MAX_STREAMS.

Os valores de retorno de chamada representam incrementos de limites de fluxo, por exemplo: o limite atual é de 10 fluxos bidirecionais, argumentos de retorno de chamada notificam mais 5 fluxos bidirecionais adicionais => 15 fluxos bidirecionais podem ser abertos no total no momento.

A capacidade inicial é relatada com a primeira invocação do retorno de chamada que pode acontecer antes que a instância de QuicConnection seja entregue por meio de ConnectAsync(QuicClientConnectionOptions, CancellationToken) ou AcceptConnectionAsync(CancellationToken).

(Herdado de QuicConnectionOptions)

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a