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

Definicja

Ustawia wartość opcji gniazda przy użyciu identyfikatorów nazw i poziomów specyficznych dla platformy.

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

Poziom opcji zdefiniowanej przez platformę.

optionName
Int32

Nazwa opcji zdefiniowanej przez platformę.

optionValue
ReadOnlySpan<Byte>

Wartość, do której ma zostać ustawiona opcja.

Wyjątki

Została zamknięta Socket .

Wystąpił błąd podczas próby uzyskania dostępu do gniazda.

Uwagi

Ogólnie rzecz biorąc, SetSocketOption metoda powinna być używana przy każdym ustawieniu Socket opcji.

Metoda SetRawSocketOption(Int32, Int32, ReadOnlySpan<Byte>) powinna być używana tylko wtedy, gdy SocketOptionLevel i SocketOptionName nie uwidacznia wymaganej opcji.

Dotyczy