L'espace de noms System.Net.Sockets fournit une implémentation managée de l'interface Windows Sockets (Winsock) pour les développeurs qui doivent contrôler étroitement l'accès au réseau.
Classes
Structures
Énumérations
Les classes TcpClient, TcpListener et UdpClient encapsulent des détails de la création de connexions TCP et UDP à Internet.
Classes| Classe | Description | |
|---|---|---|
![]() | IPv6MulticastOption | Contient des valeurs d'option pour joindre un groupe multicast IPv6. |
![]() | IrDAClient | Fournit des services de connexion pour une connexion infrarouge. |
![]() | IrDADeviceInfo | Fournit des informations relatives aux périphériques distants connectés par des communications infrarouges. |
![]() | IrDAListener | Met un socket en état d'écoute pour contrôler les connexions infrarouges à partir d'un service ou d'une adresse réseau spécifiés. |
![]() | LingerOption | Spécifie si Socket restera connecté après un appel à la méthode Close et la durée pendant laquelle il restera connecté s'il reste des données à envoyer. |
![]() | MulticastOption | Contient les valeurs IPAddress utilisées pour joindre et déplacer des groupes multicast. |
![]() | NetworkStream | Fournit le flux de données sous-jacent pour l'accès au réseau. |
![]() | Socket | Implémente l'interface de sockets Berkeley. |
![]() | SocketException | Exception levée lorsqu'une erreur de socket se produit. |
![]() | TcpClient | Fournit des connexions client pour des services réseau TCP. |
![]() | TcpListener | Écoute des connexions de clients réseau TCP. |
![]() | UdpClient | Fournit les services réseau du protocole UDP (User Datagram Protocol). |
Structures| Structure | Description | |
|---|---|---|
![]() | IPPacketInformation | Présente les informations relatives au paquet d'un appel à ReceiveMessageFrom ou EndReceiveMessageFrom. |
![]() | SocketInformation | Encapsule les informations nécessaires pour dupliquer un Socket. |
Énumérations| Énumération | Description | |
|---|---|---|
![]() | AddressFamily | Spécifie le modèle d'adresse pouvant être utilisé par une instance de la classe Socket. |
![]() | IOControlCode | Spécifie les codes de contrôle d'E/S pris en charge par la méthode IOControl. |
![]() | IrDACharacterSet | Décrit les jeux de caractères pris en charge par le périphérique. |
![]() | IrDAHints | Décrit une énumération de types de périphériques possibles, tels que Fax. |
![]() | ProtocolFamily | Spécifie le type de protocole pouvant être utilisé par une instance de la classe Socket. |
![]() | ProtocolType | Spécifie les protocoles pris en charge par la classe Socket. |
![]() | SelectMode | Définit les méthodes d'interrogation pour la méthode Socket.Poll. |
![]() | SocketError | Définit les codes d'erreur pour la classe Socket. |
![]() | SocketFlags | Spécifie les comportements d'envoi et de réception du socket. |
![]() | SocketInformationOptions | Décrit les états d'un Socket. |
![]() | SocketOptionLevel | Définit les niveaux d'options de socket pour les méthodes Socket.SetSocketOption et Socket.GetSocketOption. |
![]() | SocketOptionName | Définit les noms des options de configuration. |
![]() | SocketShutdown | Définit les constantes qui sont utilisées par la méthode Socket.Shutdown. |
![]() | SocketType | Spécifie le type de socket que représente une instance de la classe Socket. |
![]() | TransmitFileOptions | L'énumération TransmitFileOptions définit les valeurs utilisées dans les demandes de transfert de fichiers. |



Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ