Socket.GetRawSocketOption(Int32, Int32, Span<Byte>) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur d’option de socket à l’aide d’identificateurs de nom et de niveau propres à la plateforme.
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
Paramètres
- optionLevel
- Int32
Niveau d’option défini par la plateforme.
- optionName
- Int32
Nom d’option défini par la plateforme.
Retours
Nombre d’octets écrits dans optionValue
pour une valeur récupérée avec succès.
Exceptions
Socket a été fermé.
Une erreur s’est produite pendant la tentative d’accès au socket.
Remarques
En général, la GetSocketOption
méthode doit être utilisée chaque fois que vous obtenez une Socket option.
GetRawSocketOption(Int32, Int32, Span<Byte>) la méthode doit être utilisée uniquement lorsque SocketOptionLevel et SocketOptionName n’expose pas l’option requise.