System.Net (Espacios de nombres)

Incluir miembros protegidos
Incluir miembros heredados

Incluir miembros de .NET Framework
Incluir miembros de XNA Framework
Incluir miembros de Biblioteca de clases portable

Los espacios de nombres System.Net contienen clases que proporcionan una interfaz de programación sencilla para diversos protocolos de red, tienen acceso mediante programación y actualizan valores de configuración para los espacios de nombres System.Net, definen directivas de caché para recursos web, redactan y envían correo electrónico, representan encabezados de Extensiones multipropósito de correo Internet (MIME), tienen acceso a datos de tráfico de red y a información de direcciones de red, y tienen acceso a funcionalidad de red punto a punto. Otros espacios de nombres secundarios proporcionan una implementación administrada de la interfaz Windows Sockets (Winsock) y brindan acceso a secuencias de red para proteger las comunicaciones entre hosts.

Espacios de nombres

Espacio de nombres Descripción
System.Net El espacio de nombres System.Net proporciona una interfaz de programación sencilla para muchos de los protocolos que se utilizan actualmente en las redes.Las clases WebRequest y WebResponse forman la base de lo que se denomina protocolos conectables, una implementación de servicios de red que permite desarrollar aplicaciones que utilicen recursos de Internet sin preocuparse de los detalles específicos de los protocolos individuales.Las clases del espacio de nombres System.Net se pueden utilizar para desarrollar aplicaciones de la Tienda Windows o aplicaciones de escritorio.Cuando se usan en una aplicación de la Tienda Windows, las clases del espacio de nombres System.Net se ven afectadas por la característica de aislamiento de red, parte del modelo de seguridad de la aplicación usado por Windows Developer Preview.Las capacidades de red adecuadas deben estar habilitadas en el manifiesto de una aplicación de la Tienda Windows para que el sistema permita el acceso de red por parte de una aplicación de la Tienda Windows.Para obtener más información, vea Aislamiento de red para las aplicaciones del almacén de Windows.
System.Net.Cache El espacio de nombres System.Net.Cache define los tipos y enumeraciones que se utilizan para definir las directivas de la memoria caché respecto de los recursos que se obtienen mediante las clases WebRequest y HttpWebRequest.
System.Net.Configuration El espacio de nombres System.Net.Configuration contiene clases que las aplicaciones utilizan para obtener, mediante programación, acceso y actualizar valores de configuración de los espacios de nombres System.Net.
System.Net.Http El espacio de nombres System.Net.Http proporciona una interfaz de programación de aplicaciones modernas HTTP.
System.Net.Http.Headers Proporciona compatibilidad con las colecciones de encabezados HTTP utilizadas por el espacio de nombres System.Net.Http.
System.Net.Mail El espacio de nombres System.Net.Mail contiene clases que se utilizan para enviar correo electrónico a un servidor SMTP (Simple Mail Transfer Protocol, Protocolo simple de transferencia de correo) para la entrega.
System.Net.Mime El espacio de nombres System.Net.Mime contiene tipos que se utilizan para representar los encabezados MIME (Multipurpose Internet Mail Exchange, Intercambio multipropósito de correo Internet).Estos tipos se utilizan con los tipos del espacio de nombres System.Net.Mail para especificar encabezados Content-Type, Content-Disposition y Content-transfer-Encoding cuando se utiliza la clase SmtpClient para enviar correo electrónico.
System.Net.NetworkInformation El espacio de nombres System.Net.NetworkInformation proporciona acceso a los datos del tráfico de red, a la información de la dirección de red y a la notificación de cambios de dirección para el equipo local.Este espacio de nombres también contiene clases que implementan la utilidad Ping.Puede utilizar Ping y las clases relacionadas para comprobar si se puede alcanzar a un equipo por la red.
System.Net.PeerToPeer El espacio de nombres System.Net.PeerToPeer proporciona acceso a la funcionalidad de red del mismo nivel.
System.Net.PeerToPeer.Collaboration El espacio de nombres System.Net.PeerToPeer.Collaboration mejora la funcionalidad de conexión de red System.Net.PeerToPeer y proporciona capacidad para sesiones de colaboración administradas sin servidor.
System.Net.Security El espacio de nombres System.Net.Security proporciona secuencias de red para las comunicaciones seguras entre los hosts.
System.Net.Sockets El espacio de nombres System.Net.Sockets ofrece una implementación administrada de la interfaz Windows Sockets (Winsock) para los desarrolladores que deben controlar de forma estrecha el acceso a la red.
System.Net.WebSockets El espacio de nombres System.Net.WebSockets proporciona una implementación administrada de la interfaz de WebSocket para desarrolladores.