Socket.GetRawSocketOption(Int32, Int32, Span<Byte>) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.