SslApplicationProtocol 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 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)
- 繼承
- 實作
備註
此類型包含具有 HTTP 版本預先 SslApplicationProtocol 定義值的靜態欄位。
在交握期間,用戶端會傳送可用的 ALPN 通訊協定清單,而伺服器會從該清單中選擇最佳相符專案。
如需支援通訊協定的完整清單,請參閱 TLS Application-Layer通訊協定交涉 (ALPN) 通訊協定識別碼。
建構函式
SslApplicationProtocol(Byte[]) |
初始化 SslApplicationProtocol 的新執行個體。 |
SslApplicationProtocol(String) |
初始化 SslApplicationProtocol 的新執行個體。 |
欄位
Http11 |
取得代表 HTTP/1.1 TLS 應用程式通訊協定的 SslApplicationProtocol。 |
Http2 |
取得代表 HTTP/2 TLS 應用程式通訊協定的 SslApplicationProtocol。 |
Http3 |
定義 SslApplicationProtocol HTTP 3.0 的實例。 |
屬性
Protocol |
取得此 SslApplicationProtocol 所代表的目前 TLS 應用程式通訊協定。 |
方法
Equals(Object) |
將 SslApplicationProtocol 與指定的物件相比較。 |
Equals(SslApplicationProtocol) |
比較 SslApplicationProtocol 和指定的 SslApplicationProtocol 執行個體。 |
GetHashCode() |
傳回 SslApplicationProtocol 執行個體的雜湊程式碼。 |
ToString() |
覆寫 ToString() 方法。 |
運算子
Equality(SslApplicationProtocol, SslApplicationProtocol) |
用來比較兩個 SslApplicationProtocol 物件的等號比較運算子。 |
Inequality(SslApplicationProtocol, SslApplicationProtocol) |
用來比較兩個 SslApplicationProtocol 物件的不等比較運算子。 |