Бөлісу құралы:


QuicServerConnectionOptions Класс

Определение

Параметры для подключений сервера (входящего трафика) Quic. Эти параметры предоставляются 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
Наследование
QuicServerConnectionOptions

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

QuicServerConnectionOptions()

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

Свойства

DefaultCloseErrorCode

Возвращает или задает код ошибки, используемый для CloseAsync(Int64, CancellationToken) при удалении подключения.

(Унаследовано от QuicConnectionOptions)
DefaultStreamErrorCode

Возвращает или задает код ошибки, используемый, когда потоку необходимо прервать чтение или запись стороны потока внутри.

(Унаследовано от QuicConnectionOptions)
HandshakeTimeout

Возвращает или задает верхнюю границу во время завершения подтверждения. Если подтверждение не завершается в это время, подключение прервано.

(Унаследовано от QuicConnectionOptions)
IdleTimeout

Возвращает или задает время ожидания простоя для подключений. Время ожидания простоя — это время, после которого соединение будет закрыто. По умолчанию Zero означает время ожидания простоя базовой реализации по умолчанию.

(Унаследовано от QuicConnectionOptions)
InitialReceiveWindowSizes

Возвращает или задает начальные размеры окна получения для соединений и отдельных типов потоков.

(Унаследовано от QuicConnectionOptions)
KeepAliveInterval

Возвращает или задает интервал, с которыми отправляются пакеты в режиме поддержания активности в соединении.

(Унаследовано от QuicConnectionOptions)
MaxInboundBidirectionalStreams

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

(Унаследовано от QuicConnectionOptions)
MaxInboundUnidirectionalStreams

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

(Унаследовано от QuicConnectionOptions)
ServerAuthenticationOptions

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

StreamCapacityCallback

Необязательный обратный вызов, вызываемый при выпуске нового ограничения потока одноранговым элементом. Соответствует получению кадра MAX_STREAMS.

Значения обратного вызова представляют добавочные значения ограничений потока, например: текущее ограничение равно 10 двунаправленным потокам, аргументы обратного вызова уведомляют 5 дополнительных двунаправленных потоков => 15 двунаправленных потоков можно открыть в общей сложности в данный момент.

Начальная емкость сообщается с первым вызовом обратного вызова, который может произойти до передачи экземпляра QuicConnection через ConnectAsync(QuicClientConnectionOptions, CancellationToken) или AcceptConnectionAsync(CancellationToken).

(Унаследовано от QuicConnectionOptions)

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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