Freigeben über


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

Definition

Legt einen Socketoptionswert unter Verwendung plattformspezifischer Ebenen- und Namensbezeichner fest.

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

Parameter

optionLevel
Int32

Die von der Plattform definierte Optionsebene.

optionName
Int32

Der von der Plattform definierte Optionsname.

optionValue
ReadOnlySpan<Byte>

Der Wert, auf den die Option festgelegt werden soll.

Ausnahmen

Der Socket wurde geschlossen.

Fehler beim Versuch, auf den Socket zuzugreifen.

Hinweise

Im Allgemeinen sollte die SetSocketOption -Methode beim Festlegen einer Socket Option verwendet werden.

Die SetRawSocketOption(Int32, Int32, ReadOnlySpan<Byte>) -Methode sollte nur verwendet werden, wenn SocketOptionLevel die SocketOptionName erforderliche Option nicht verfügbar gemacht wird.

Gilt für: