Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

System.Net, espace de noms

L'espace de noms System.Net constitue une interface de programmation simple pour un grand nombre des protocoles réseau employés aujourd'hui. Les classes WebRequest et WebResponse constituent la base de ce qui est convenu d'appeler des protocoles enfichables, une implémentation de services réseau vous permettant de développer des applications qui utilisent des ressources Internet sans vous soucier des spécificités de chaque protocole.

  Classe Description
Classe publique AuthenticationManager Gère les modules d'authentification appelés pendant le processus d'authentification du client.
Classe publique Authorization Contient un message d'authentification pour un serveur Internet.
Classe publique Cookie Fournit un ensemble de propriétés et de méthodes qui sont employées pour gérer des cookies. Cette classe ne peut pas être héritée.
Classe publique CookieCollection Fournit un conteneur de collection pour les instances de la classe Cookie.
Classe publique CookieContainer Fournit un conteneur pour une collection d'objets CookieCollection.
Classe publique CookieException Exception levée si une erreur se produit lors de l'ajout de Cookie à CookieContainer.
Classe publique CredentialCache Fournit le stockage pour plusieurs informations d'identification.
Classe publique Dns Fournit des fonctionnalités de résolution de noms de domaines simples.
Classe publique DnsEndPoint Représente un point de terminaison réseau sous la forme d'un nom d'hôte ou d'une représentation sous forme de chaîne d'une adresse IP et d'un numéro de port.
Classe publique DnsPermission Contrôle les droits d'accès aux serveurs DNS (Domain Name System) du réseau.
Classe publique DnsPermissionAttribute Spécifie l'autorisation de demander des informations auprès de serveurs de noms de domaines.
Classe publique DownloadDataCompletedEventArgs Fournit des données pour l'événement DownloadDataCompleted.
Classe publique DownloadProgressChangedEventArgs Fournit des données pour l'événement DownloadProgressChanged de WebClient.
Classe publique DownloadStringCompletedEventArgs Fournit des données pour l'événement DownloadStringCompleted.
Classe publique EndPoint Identifie une adresse réseau. Il s'agit d'une classe abstract.
Classe publique EndpointPermission Définit un point de terminaison autorisé par une instance de SocketPermission.
Classe publique FileWebRequest Fournit une implémentation du système de fichiers de la classe WebRequest.
Classe publique FileWebResponse Fournit une implémentation du système de fichiers de la classe WebResponse.
Classe publique FtpWebRequest Implémente un client FTP (File Transfer Protocol).
Classe publique FtpWebResponse Encapsule la réponse d'un serveur FTP (File Transfer Protocol) à une demande.
Classe publique GlobalProxySelection Obsolète. Contient une instance globale du proxy par défaut pour toutes les demandes HTTP.
Classe publique HttpListener Fournit un écouteur de protocole HTTP simple, contrôlé par programme. Cette classe ne peut pas être héritée.
Classe publique HttpListenerBasicIdentity Contient le nom d'utilisateur et le mot de passe à partir d'une demande d'authentification de base.
Classe publique HttpListenerContext Permet d'accéder aux objets de demande et de réponse utilisés par la classe HttpListener. Cette classe ne peut pas être héritée.
Classe publique HttpListenerException Exception levée lorsqu'une erreur se produit lors du traitement d'une demande HTTP.
Classe publique HttpListenerPrefixCollection Représente la collection utilisée pour stocker des préfixes URI (Uniform Resource Identifier) pour les objets HttpListener.
Classe publique HttpListenerRequest Décrit une demande HTTP entrante d'un objet HttpListener. Cette classe ne peut pas être héritée.
Classe publique HttpListenerResponse Représente une réponse à une demande gérée par un objet HttpListener.
Classe publique HttpVersion Définit les numéros de version HTTP qui sont pris en charge par les classes HttpWebRequest et HttpWebResponse.
Classe publique HttpWebRequest Fournit une implémentation propre à HTTP de la classe WebRequest.
Classe publique HttpWebResponse Fournit une implémentation propre à HTTP de la classe WebResponse.
Classe publique IPAddress Fournit une adresse IP (Internet Protocol).
Classe publique IPEndPoint Représente un point de terminaison du réseau comme une adresse IP et un numéro de port.
Classe publique IPEndPointCollection Représente une collection utilisée pour stocker des points de terminaison réseau comme des objets IPEndPoint.
Classe publique IPHostEntry Fournit une classe conteneur pour les informations sur l'adresse de l'hôte Internet.
Classe publique NetworkCredential Fournit des informations d'identification pour les schémas d'authentification qui utilisent les mots de passe, tels que Basic, Digest, NTLM et Kerberos.
Classe publique OpenReadCompletedEventArgs Fournit des données pour l'événement OpenReadCompleted.
Classe publique OpenWriteCompletedEventArgs Fournit des données pour l'événement OpenWriteCompleted.
Classe publique ProtocolViolationException Exception levée en cas d'erreur durant l'utilisation d'un protocole réseau.
Classe publique ServicePoint Assure la gestion des connexions HTTP.
Classe publique ServicePointManager Gère la collection d'objets ServicePoint.
Classe publique SocketAddress Stocke des informations sérialisées provenant des classes dérivées EndPoint.
Classe publique SocketPermission Contrôle les droits d'établissement ou d'acceptation de connexions à une adresse de transport.
Classe publique SocketPermissionAttribute Spécifie des actions de sécurité pour contrôler des connexions Socket. Cette classe ne peut pas être héritée.
Classe publique TransportContext La classe TransportContext fournit le contexte supplémentaire relatif à la couche de transport sous-jacente.
Classe publique UploadDataCompletedEventArgs Fournit des données pour l'événement UploadDataCompleted.
Classe publique UploadFileCompletedEventArgs Fournit des données pour l'événement UploadFileCompleted.
Classe publique UploadProgressChangedEventArgs Fournit des données pour l'événement UploadProgressChanged de WebClient.
Classe publique UploadStringCompletedEventArgs Fournit des données pour l'événement UploadStringCompleted.
Classe publique UploadValuesCompletedEventArgs Fournit des données pour l'événement UploadValuesCompleted.
Classe publique WebClient Fournit des méthodes communes pour l'envoi de données à une ressource identifiée par un URI ou pour la réception de données en provenance de cette ressource.
Classe publique WebException Exception levée en cas d'erreur lors de l'accès au réseau via un protocole enfichable.
Classe publique WebHeaderCollection Contient des en-têtes de protocole associés à une demande ou à une réponse.
Classe publique WebPermission Contrôle les droits d'accès à des ressources Internet HTTP.
Classe publique WebPermissionAttribute Spécifie une autorisation d'accès à des ressources Internet. Cette classe ne peut pas être héritée.
Classe publique WebProxy Contient les paramètres du proxy HTTP pour la classe WebRequest.
Classe publique WebRequest Effectue une demande à un URI (Uniform Resource Identifier). Il s'agit d'une classe abstract.
Classe publique WebRequestMethods Classe de conteneur pour les classes WebRequestMethods.Ftp, WebRequestMethods.File et WebRequestMethods.Http. Cette classe ne peut pas être héritée.
Classe publique WebRequestMethods.File Représente les types de méthodes des protocoles de fichiers qui peuvent être utilisées avec une demande FILE. Cette classe ne peut pas être héritée.
Classe publique WebRequestMethods.Ftp Représente les types de méthodes de protocole FTP qui peuvent être utilisés avec une demande FTP. Cette classe ne peut pas être héritée.
Classe publique WebRequestMethods.Http Représente les types de méthodes de protocole HTTP qui peuvent être utilisés avec une demande HTTP.
Classe publique WebResponse Fournit une réponse provenant d'un URI (Uniform Resource Identifier). Il s'agit d'une classe abstract.
Classe publique WebUtility Fournit des méthodes pour l'encodage et le décodage d'URL lors du traitement de demandes Web.
  Interface Description
Interface publique IAuthenticationModule Fournit l'interface d'authentification de base pour les modules d'authentification de clients Web.
Interface publique ICertificatePolicy Valide un certificat de serveur.
Interface publique ICredentialPolicy Définit la stratégie d'informations d'identification à utiliser pour les demandes de ressources qui sont effectuées à l'aide de WebRequest et de ses classes dérivées.
Interface publique ICredentials Fournit l'interface d'authentification de base pour la récupération d'informations d'identification destinées à l'authentification des clients Web.
Interface publique ICredentialsByHost Fournit l'interface pour la récupération des informations d'identification d'un hôte, d'un port et d'un type d'authentification.
Interface publique IWebProxy Fournit l'interface de base pour l'implémentation de l'accès proxy pour la classe WebRequest.
Interface publique IWebProxyScript Infrastructure. Fournit l'interface de base pour charger et exécuter des scripts de détection automatique de proxies.
Interface publique IWebRequestCreate Fournit l'interface de base pour la création d'instances de WebRequest.
  Délégué Description
Délégué public AuthenticationSchemeSelector Sélectionne le schéma d'authentification d'une instance de HttpListener.
Délégué public BindIPEndPoint Représente la méthode qui spécifie une adresse IP locale et un numéro de port pour ServicePoint.
Délégué public DownloadDataCompletedEventHandler Représente la méthode qui gérera l'événement DownloadDataCompleted de WebClient.
Délégué public DownloadProgressChangedEventHandler Représente la méthode qui gérera l'événement WebClient.DownloadProgressChanged de WebClient.
Délégué public DownloadStringCompletedEventHandler Représente la méthode qui gérera l'événement DownloadStringCompleted de WebClient.
Délégué public HttpContinueDelegate Représente la méthode qui avertit les appelants lorsque le client reçoit une réponse Continue.
Délégué public HttpListener.ExtendedProtectionSelector Délégué appelé pour déterminer le ExtendedProtectionPolicy à utiliser pour chaque requête HttpListener.
Délégué public OpenReadCompletedEventHandler Représente la méthode qui gérera l'événement OpenReadCompleted de WebClient.
Délégué public OpenWriteCompletedEventHandler Représente la méthode qui gérera l'événement OpenWriteCompleted de WebClient.
Délégué public UploadDataCompletedEventHandler Représente la méthode qui gérera l'événement UploadDataCompleted de WebClient.
Délégué public UploadFileCompletedEventHandler Représente la méthode qui gérera l'événement UploadFileCompleted de WebClient.
Délégué public UploadProgressChangedEventHandler Représente la méthode qui gérera l'événement UploadProgressChanged de WebClient.
Délégué public UploadStringCompletedEventHandler Représente la méthode qui gérera l'événement UploadStringCompleted de WebClient.
Délégué public UploadValuesCompletedEventHandler Représente la méthode qui gérera l'événement UploadValuesCompleted de WebClient.
  Énumération Description
Énumération publique AuthenticationSchemes Spécifie les protocoles pour l'authentification.
Énumération publique DecompressionMethods Représente le format de codage de compression et de décompression de fichiers à utiliser pour compresser les données reçues en réponse à HttpWebRequest.
Énumération publique FtpStatusCode Spécifie les codes d'état retournés pour une opération FTP (File Transfer Protocol).
Énumération publique HttpRequestHeader En-têtes HTTP qui peuvent être spécifiés dans une requête du client.
Énumération publique HttpResponseHeader En-têtes HTTP qui peuvent être spécifiés dans une réponse serveur.
Énumération publique HttpStatusCode Contient les valeurs des codes d'état définis pour HTTP.
Énumération publique NetworkAccess Spécifie les autorisations d'accès au réseau.
Énumération publique SecurityProtocolType Spécifie les protocoles de sécurité qui sont pris en charge par le package de sécurité Schannel.
Énumération publique TransportType Définit les types de transport pour les classes SocketPermission et Socket.
Énumération publique WebExceptionStatus Définit les codes d'état pour la classe WebException.
Cela vous a-t-il été utile ?
(1500 caractères restants)
Contenu de la communauté Ajouter
Annotations FAQ