Socket.SetRawSocketOption(Int32, Int32, ReadOnlySpan<Byte>) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
Har Socket stängts.
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.