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

Definice

Nastaví hodnotu možnosti soketu pomocí identifikátorů názvů a úrovně specifické pro platformu.

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

Parametry

optionLevel
Int32

Úroveň možností definovaná platformou

optionName
Int32

Název možnosti definované platformou.

optionValue
ReadOnlySpan<Byte>

Hodnota, na kterou má být možnost nastavena.

Výjimky

Při pokusu o přístup k soketu došlo k chybě.

Poznámky

Obecně platí, že SetSocketOption metoda by se měla používat při každém nastavení Socket možnosti.

Metoda SetRawSocketOption(Int32, Int32, ReadOnlySpan<Byte>) by měla být použita pouze v případě, že SocketOptionLevel a SocketOptionName nezpřístupňují požadovanou možnost.

Platí pro