QuicClientConnectionOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Параметры для подключений клиента (исходящего трафика) Quic.
public ref class QuicClientConnectionOptions sealed : System::Net::Quic::QuicConnectionOptions
public sealed class QuicClientConnectionOptions : System.Net.Quic.QuicConnectionOptions
type QuicClientConnectionOptions = class
inherit QuicConnectionOptions
Public NotInheritable Class QuicClientConnectionOptions
Inherits QuicConnectionOptions
- Наследование
Конструкторы
QuicClientConnectionOptions() |
Инициализирует новый экземпляр класса QuicClientConnectionOptions. |
Свойства
ClientAuthenticationOptions |
Возвращает или задает параметры проверки подлинности клиента, используемые при установке нового подключения. |
DefaultCloseErrorCode |
Возвращает или задает код ошибки, используемый для CloseAsync(Int64, CancellationToken) при удалении подключения. (Унаследовано от QuicConnectionOptions) |
DefaultStreamErrorCode |
Возвращает или задает код ошибки, используемый, когда потоку необходимо прервать чтение или запись стороны потока внутри. (Унаследовано от QuicConnectionOptions) |
HandshakeTimeout |
Возвращает или задает верхнюю границу во время завершения подтверждения. Если подтверждение не завершается в это время, подключение прервано. (Унаследовано от QuicConnectionOptions) |
IdleTimeout |
Возвращает или задает время ожидания простоя для подключений. Время ожидания простоя — это время, после которого соединение будет закрыто. По умолчанию Zero означает время ожидания простоя базовой реализации по умолчанию. (Унаследовано от QuicConnectionOptions) |
InitialReceiveWindowSizes |
Возвращает или задает начальные размеры окна получения для соединений и отдельных типов потоков. (Унаследовано от QuicConnectionOptions) |
KeepAliveInterval |
Возвращает или задает интервал, с которыми отправляются пакеты в режиме поддержания активности в соединении. (Унаследовано от QuicConnectionOptions) |
LocalEndPoint |
Возвращает или задает необязательную локальную конечную точку, к ней привязанную. |
MaxInboundBidirectionalStreams |
Возвращает или задает максимальное количество параллельных двунаправленных потоков, которые может создавать удаленное одноранговое подключение при открытом подключении. (Унаследовано от QuicConnectionOptions) |
MaxInboundUnidirectionalStreams |
Возвращает или задает максимальное количество одновременных однонаправленных потоков, которые удаленное одноранговое подключение может создавать при открытом подключении. (Унаследовано от QuicConnectionOptions) |
RemoteEndPoint |
Возвращает или задает удаленную конечную точку для подключения. Может быть DnsEndPoint, который будет разрешен к IP-адресу перед подключением или IPEndPoint. |
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) |