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

Definition

Anger ett socketalternativvärde med hjälp av plattformsspecifika nivå- och namnidentifierare.

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

Parametrar

optionLevel
Int32

Den plattformsdefinierade alternativnivån.

optionName
Int32

Det plattformsdefinierade alternativnamnet.

optionValue
ReadOnlySpan<Byte>

Värdet som alternativet ska anges till.

Undantag

Ett fel uppstod vid försök att komma åt socketen.

Kommentarer

I allmänhet SetSocketOption bör metoden användas när du anger ett Socket alternativ.

Metoden SetRawSocketOption(Int32, Int32, ReadOnlySpan<Byte>) bör endast användas när SocketOptionLevel och SocketOptionName inte exponerar det obligatoriska alternativet.

Gäller för