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

Definizione

Imposta un valore dell'opzione socket usando identificatori di nome e livello 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 di opzione definito dalla piattaforma.

optionName
Int32

Nome dell'opzione definita dalla piattaforma.

optionValue
ReadOnlySpan<Byte>

Valore in 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 espongono l'opzione richiesta.

Si applica a