Socket.GetRawSocketOption(Int32, Int32, Span<Byte>) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Socketoptionswert mithilfe plattformspezifischer Ebenen- und Namensbezeichner ab.
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
Parameter
- optionLevel
- Int32
Die plattformdefinierte Optionsebene.
- optionName
- Int32
Der plattformdefinierte Optionsname.
Gibt zurück
Die Anzahl der Bytes, die optionValue für einen erfolgreich abgerufenen Wert in einen erfolgreich abgerufenen Wert geschrieben wurden.
Ausnahmen
Das Socket wurde geschlossen.
Beim Versuch, auf den Socket zuzugreifen, ist ein Fehler aufgetreten.
Hinweise
Im Allgemeinen sollte die GetSocketOption Methode bei jedem Abrufen einer Socket Option verwendet werden.
GetRawSocketOption(Int32, Int32, Span<Byte>) die Methode sollte nur verwendet werden, wenn SocketOptionLevel die SocketOptionName erforderliche Option nicht verfügbar gemacht wird.