SslApplicationProtocol Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет значение протокола приложения TLS.
public value class SslApplicationProtocol : IEquatable<System::Net::Security::SslApplicationProtocol>
public readonly struct SslApplicationProtocol : IEquatable<System.Net.Security.SslApplicationProtocol>
type SslApplicationProtocol = struct
Public Structure SslApplicationProtocol
Implements IEquatable(Of SslApplicationProtocol)
- Наследование
- Реализации
Комментарии
Этот тип содержит статические поля с предопределенными SslApplicationProtocol значениями для версий HTTP.
Во время подтверждения клиент отправляет список доступных протоколов ALPN, а сервер выбирает оптимальное соответствие из этого списка.
Полный список поддерживаемых протоколов см. в разделе TLS Application-Layer идентификаторы протокола ALPN.
Конструкторы
SslApplicationProtocol(Byte[]) |
Инициализирует новый экземпляр класса SslApplicationProtocol. |
SslApplicationProtocol(String) |
Инициализирует новый экземпляр класса SslApplicationProtocol. |
Поля
Http11 |
Возвращает объект SslApplicationProtocol, представляющий протокол приложения HTTP/1.1 TLS. |
Http2 |
Возвращает объект SslApplicationProtocol, представляющий протокол приложения HTTP/2 TLS. |
Http3 |
Определяет SslApplicationProtocol экземпляр для HTTP 3.0. |
Свойства
Protocol |
Возвращает текущий протокол приложения TLS, представленный этим объектом SslApplicationProtocol. |
Методы
Equals(Object) |
Сравнивает SslApplicationProtocol с указанным объектом. |
Equals(SslApplicationProtocol) |
Сравнивает объект SslApplicationProtocol с заданным экземпляром класса SslApplicationProtocol. |
GetHashCode() |
Возвращает хэш-код экземпляра класса SslApplicationProtocol. |
ToString() |
Переопределяет метод ToString(). |
Операторы
Equality(SslApplicationProtocol, SslApplicationProtocol) |
Оператор равенства для сравнения двух объектов SslApplicationProtocol. |
Inequality(SslApplicationProtocol, SslApplicationProtocol) |
Оператор неравенства для сравнения двух объектов SslApplicationProtocol. |