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 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 qu’une Socket option est disponible.
GetRawSocketOption(Int32, Int32, Span<Byte>) la méthode doit être utilisée uniquement quand SocketOptionLevel et SocketOptionName n’expose pas l’option requise.