Socket.SetRawSocketOption(Int32, Int32, ReadOnlySpan<Byte>) Metodo

Definizione

Imposta un valore dell'opzione socket usando il livello e gli ID specifici della piattaforma.

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

Parametri

optionLevel
Int32

Livello dell'opzione definito dalla piattaforma.

optionName
Int32

Nome dell'opzione definito dalla piattaforma.

optionValue
ReadOnlySpan<Byte>

Valore su cui deve essere impostata l'opzione.

Eccezioni

L'oggetto Socket è stato chiuso.

Si è verificato un errore durante il tentativo di accesso al socket.

Commenti

In generale, il SetSocketOption metodo deve essere usato ogni volta che si imposta un'opzione Socket .

Il SetRawSocketOption(Int32, Int32, ReadOnlySpan<Byte>) metodo deve essere usato solo quando SocketOptionLevel e SocketOptionName non espone l'opzione necessaria.

Si applica a