Socket.GetRawSocketOption(Int32, Int32, Span<Byte>) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore dell'opzione socket usando il livello e gli ID specifici della piattaforma.
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
Parametri
- optionLevel
- Int32
Livello dell'opzione definito dalla piattaforma.
- optionName
- Int32
Nome dell'opzione definito dalla piattaforma.
Restituisce
Numero di byte scritti in optionValue
per un valore recuperato correttamente.
Eccezioni
L'oggetto Socket è stato chiuso.
Si è verificato un errore durante il tentativo di accesso al socket.
Commenti
In generale, il GetSocketOption
metodo deve essere usato ogni volta che si ottiene un'opzione Socket .
GetRawSocketOption(Int32, Int32, Span<Byte>) il metodo deve essere usato solo quando SocketOptionLevel e SocketOptionName non esporre l'opzione necessaria.