Socket.GetRawSocketOption(Int32, Int32, Span<Byte>) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Pobiera wartość opcji gniazda przy użyciu identyfikatorów nazw i poziomów specyficznych dla platformy.
public:
int GetRawSocketOption(int optionLevel, int optionName, Span<System::Byte> optionValue);
public int GetRawSocketOption(int optionLevel, int optionName, Span<byte> optionValue);
member this.GetRawSocketOption : int * int * Span<byte> -> int
Public Function GetRawSocketOption (optionLevel As Integer, optionName As Integer, optionValue As Span(Of Byte)) As Integer
Parametry
- optionLevel
- Int32
Poziom opcji zdefiniowanej przez platformę.
- optionName
- Int32
Nazwa opcji zdefiniowanej przez platformę.
Zwraca
Liczba bajtów zapisanych optionValue dla pomyślnie pobranej wartości.
Wyjątki
Element Socket został zamknięty.
Wystąpił błąd podczas próby uzyskania dostępu do gniazda.
Uwagi
Ogólnie rzecz biorąc, metoda powinna być używana za każdym razem, GetSocketOption gdy zostanie wybrana Socket opcja.
GetRawSocketOption(Int32, Int32, Span<Byte>) Metoda powinna być używana tylko wtedy, gdy SocketOptionLevel i SocketOptionName nie uwidacznia wymaganej opcji.