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>
选项应设置的值。
例外
尝试访问套接字时出错。
注解
通常, SetSocketOption
每当设置 Socket 选项时,都应使用 方法。
SetRawSocketOption(Int32, Int32, ReadOnlySpan<Byte>)仅当 且SocketOptionName不公开所需选项时SocketOptionLevel,才应使用 方法。