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 |
Возвращает или задает интервал, с помощью которого кадры PING отправляются в подключение. (Унаследовано от QuicConnectionOptions) |
| LocalEndPoint |
Возвращает или задает необязательную локальную конечную точку, к ней привязанную. |
| MaxInboundBidirectionalStreams |
Возвращает или задает максимальное количество параллельных двунаправленных потоков, которые может создавать удаленное одноранговое подключение при открытом подключении. (Унаследовано от QuicConnectionOptions) |
| MaxInboundUnidirectionalStreams |
Возвращает или задает максимальное количество одновременных однонаправленных потоков, которые удаленное одноранговое подключение может создавать при открытом подключении. (Унаследовано от QuicConnectionOptions) |
| RemoteEndPoint |
Возвращает или задает удаленную конечную точку для подключения. Может быть DnsEndPoint, который будет разрешен к IP-адресу перед подключением или IPEndPoint. |
| StreamCapacityCallback |
Необязательный обратный вызов, вызываемый при выпуске нового ограничения потока одноранговым элементом. Соответствует получению кадра MAX_STREAMS. (Унаследовано от QuicConnectionOptions) |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |