Socket.SetRawSocketOption(Int32, Int32, ReadOnlySpan<Byte>) Método

Definición

Establece un valor de opción de socket mediante identificadores de nombre y nivel específicos de la plataforma.

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))

Parámetros

optionLevel
Int32

Nivel de opción definido por la plataforma.

optionName
Int32

Nombre de opción definido por la plataforma.

optionValue
ReadOnlySpan<Byte>

Valor en el que se debe establecer la opción.

Excepciones

Error al intentar acceder al socket.

Comentarios

En general, el SetSocketOption método se debe usar cada vez que se establece una Socket opción.

El SetRawSocketOption(Int32, Int32, ReadOnlySpan<Byte>) método solo debe usarse cuando SocketOptionLevel y SocketOptionName no exponga la opción necesaria.

Se aplica a