Socket.SetRawSocketOption(Int32, Int32, ReadOnlySpan<Byte>) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
利用平台特定的層級與名稱識別碼設定套接字選項值。
public:
void SetRawSocketOption(int optionLevel, int optionName, ReadOnlySpan<System::Byte> optionValue);
public void SetRawSocketOption(int optionLevel, int optionName, ReadOnlySpan<byte> optionValue);
member this.SetRawSocketOption : int * int * ReadOnlySpan<byte> -> unit
Public Sub SetRawSocketOption (optionLevel As Integer, optionName As Integer, optionValue As ReadOnlySpan(Of Byte))
參數
- optionLevel
- Int32
平台定義的選項層級。
- optionName
- Int32
平台定義的選項名稱。
- optionValue
- ReadOnlySpan<Byte>
選擇權應該設定的價值。
例外狀況
該店 Socket 已經關閉。
嘗試存取該套接字時發生錯誤。
備註
一般來說,設定Socket選項時應該使用這個SetSocketOption方法。
SetRawSocketOption(Int32, Int32, ReadOnlySpan<Byte>)此方法應僅在特定情況下SocketOptionLevel使用,且SocketOptionName不得暴露所需選項。