España - Español
Argentina (Español)
Australia (English)
Brasil (Português)
Canada (English)
Canada (Français)
中国 (简体中文)
Colombia (Español)
Deutschland (Deutsch)
España (Español)
France (Français)
India (English)
Italia (Italiano)
日本 (日本語)
México (Español)
Perú (Español)
Россия (Pусский)
United Kingdom (English)
United States (English)
Más...
Microsoft.com
Bienvenido
Iniciar sesión
Inicio de .NET Framework
Inicio
Library
Aprendizaje
Descargas
Soporte técnico
Comunidad
Clásica
  |  
Ligera
  |  
ScriptFree
Versión imprimible
Enviar
Agregar contenido...
Evaluar y enviar comentarios
Enviar comentarios sobre este contenido
MSDN Library
MSDN
Espere
MSDN Library
Espere
Desarrollo .NET
Espere
.NET Framework SDK 2.0
Espere
Class Library Reference
Espere
System.Net
Espere
Contraer todo
Expandir todo
Esta página es específica de
Microsoft Visual Studio 2005/.NET Framework 2.0
Hay además otras versiones disponibles para:
Microsoft Visual Studio 2008/.NET Framework 3.5
Microsoft Silverlight
Microsoft Visual Studio 2010/.NET Framework 4
Microsoft Visual Studio 11/.NET Framework 4.5
Biblioteca de clases de .NET Framework
System.Net (Espacio de nombres)
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.
Clases
Clase
Descripción
AuthenticationManager
Administra los módulos de autenticación a los que se llama durante el proceso de autenticación del cliente.
Authorization
Contiene un mensaje de autenticación para un servidor de Internet.
Cookie
Proporciona un conjunto de propiedades y métodos que se utilizan para administrar cookies. No se puede heredar esta clase.
CookieCollection
Proporciona un contenedor de colección para instancias de la clase
Cookie
.
CookieContainer
Proporciona un contenedor para una colección de objetos
CookieCollection
.
CookieException
Excepción que se produce cuando se produce un error al agregar un objeto
Cookie
a un objeto
CookieContainer
.
CredentialCache
Proporciona el almacenamiento de múltiples credenciales.
Dns
Proporciona funcionalidad de resolución de nombres de dominio sencilla.
DnsPermission
Controla los derechos de acceso a los servidores del sistema de nombres de dominio (Domain Name System, DNS) en la red.
DnsPermissionAttribute
Especifica los permisos para solicitar información a servidores de nombre de servicio (Domain Name Server, DNS).
DownloadDataCompletedEventArgs
Proporciona los datos del evento
DownloadDataCompleted
.
DownloadProgressChangedEventArgs
Proporciona datos para el evento
DownloadProgressChanged
de un
WebClient
.
DownloadStringCompletedEventArgs
Proporciona los datos del evento
DownloadStringCompleted
.
EndPoint
Identifica una dirección de red. Ésta es una clase
abstract
.
EndpointPermission
Define un extremo autorizado por una instancia de
SocketPermission
.
FileWebRequest
Proporciona una implementación del sistema de archivos de la clase
WebRequest
.
FileWebResponse
Proporciona una implementación del sistema de archivos de la clase
WebResponse
.
FtpWebRequest
Implementa un cliente del Protocolo de transferencia de archivos (FTP).
FtpWebResponse
Encapsula la respuesta de un servidor de Protocolo de transferencia de archivos (FTP) a una solicitud.
GlobalProxySelection
Contiene una instancia del proxy global predeterminado para todas las solicitudes HTTP.
HttpListener
Proporciona un agente de escucha del protocolo HTTP sencillo y controlado mediante programación. Esta clase no se puede heredar.
HttpListenerBasicIdentity
Contiene el nombre de usuario y la contraseña de una solicitud de autenticación básica.
HttpListenerContext
Proporciona acceso a los objetos de solicitud y respuesta utilizados por la clase
HttpListener
. Esta clase no se puede heredar.
HttpListenerException
La excepción que se produce cuando se produce un error durante el procesamiento de una solicitud HTTP.
HttpListenerPrefixCollection
Representa la colección utilizada para almacenar los prefijos URI (Identificador uniforme de recursos) de los objetos
HttpListener
.
HttpListenerRequest
Describe una solicitud HTTP de entrada a un objeto
HttpListener
. Esta clase no se puede heredar.
HttpListenerResponse
Representa una respuesta a una solicitud que controla un objeto
HttpListener
.
HttpVersion
Define los números de versión de HTTP admitidos por las clases
HttpWebRequest
y
HttpWebResponse
.
HttpWebRequest
Proporciona una implementación específica de HTTP de la clase
WebRequest
.
HttpWebResponse
Proporciona una implementación específica de HTTP de la clase
WebResponse
.
IPAddress
Proporciona una dirección Protocolo Internet (Internet Protocol, IP).
IPEndPoint
Representa un extremo de red como una dirección IP y un número de puerto.
IPHostEntry
Proporciona una clase contenedora para la información de dirección de host de Internet.
IrDAEndPoint
Representa un extremo para una conexión por infrarrojos.
NetworkCredential
Proporciona credenciales para esquemas de autenticación basados en contraseña como la autenticación básica, implícita, NTLM y Kerberos.
OpenReadCompletedEventArgs
Proporciona datos para el evento
OpenReadCompleted
.
OpenWriteCompletedEventArgs
Proporciona datos del evento
OpenWriteCompleted
.
ProtocolViolationException
Excepción que se produce cuando se produce un error mientras se utiliza un protocolo de red.
ServicePoint
Proporciona administración de conexiones para las conexiones HTTP.
ServicePointManager
Administra la colección de objetos
ServicePoint
.
SocketAddress
Almacena información serializada procedente de clases derivadas de
EndPoint
.
SocketPermission
Controla los derechos para realizar o aceptar conexiones en una dirección de transporte.
SocketPermissionAttribute
Especifica acciones de seguridad para controlar conexiones
Socket
. No se puede heredar esta clase.
UploadDataCompletedEventArgs
Proporciona datos del evento
UploadDataCompleted
.
UploadFileCompletedEventArgs
Proporciona datos del evento
UploadFileCompleted
.
UploadProgressChangedEventArgs
Proporciona datos para el evento
UploadProgressChanged
de un
WebClient
.
UploadStringCompletedEventArgs
Proporciona datos del evento
UploadStringCompleted
.
UploadValuesCompletedEventArgs
Proporciona datos del evento
UploadValuesCompleted
.
WebClient
Proporciona métodos comunes para intercambiar datos con un recurso identificado por un URI.
WebException
Excepción que se produce cuando se produce un error al obtener acceso a la red mediante un protocolo conectable.
WebHeaderCollection
Contiene los encabezados de protocolo asociados a una solicitud o respuesta.
WebPermission
Controla los derechos de acceso a los recursos HTTP de Internet.
WebPermissionAttribute
Especifica permisos de acceso para recursos de Internet. No se puede heredar esta clase.
WebProxy
Contiene la configuración del proxy HTTP para la clase
WebRequest
.
WebRequest
Realiza una solicitud a un identificador de recursos uniforme (URI). Ésta es una clase
abstract
.
WebRequestMethods
Clase contenedora de las clases
WebRequestMethods.Ftp
,
WebRequestMethods.File
y
WebRequestMethods.Http
. Esta clase no se puede heredar.
WebRequestMethods.File
Representa los tipos de métodos de protocolo de archivo que se pueden utilizar con una solicitud FILE. Esta clase no se puede heredar.
WebRequestMethods.Ftp
Representa los tipos de métodos del protocolo FTP que se pueden utilizar con una solicitud FTP. Esta clase no se puede heredar.
WebRequestMethods.Http
Representa los tipos de métodos de protocolo HTTP que se pueden utilizar con una solicitud HTTP.
WebResponse
Proporciona una respuesta desde un identificador de recursos uniforme (URI). Ésta es una clase
abstract
.
Interfaces
Interfaz
Descripción
IAuthenticationModule
Proporciona la interfaz de autenticación base para módulos de autenticación de cliente Web.
ICertificatePolicy
Valida un servidor de certificados.
ICredentialPolicy
Define la directiva de credenciales que se utilizará para las solicitudes de recursos realizadas con
WebRequest
y sus clases derivadas.
ICredentials
Proporciona la interfaz de autenticación base con el fin de recuperar credenciales de autenticación de cliente Web.
ICredentialsByHost
Proporciona la interfaz para recuperar las credenciales de un host, puerto y tipo de autenticación.
IWebProxy
Proporciona la interfaz base para la implementación del acceso a proxy de la clase
WebRequest
.
IWebProxyScript
Proporciona la interfaz base para cargar y ejecutar las secuencias de comandos para la detección automática del servidor proxy .
IWebRequestCreate
Proporciona la interfaz base para crear instancias de
WebRequest
.
Delegados
Delegado
Descripción
AuthenticationSchemeSelector
Selecciona el esquema de autenticación para una instancia de
HttpListener
.
BindIPEndPoint
Representa el método que especifica una dirección del protocolo Internet local y un número de puerto para un objeto
ServicePoint
.
DownloadDataCompletedEventHandler
Representa el método que controlará el evento
DownloadDataCompleted
de
WebClient
.
DownloadProgressChangedEventHandler
Representa el método que va a controlar el evento
WebClient.DownloadProgressChanged
de un control
WebClient
.
DownloadStringCompletedEventHandler
Representa el método que controlará el evento
DownloadStringCompleted
de
WebClient
.
HttpContinueDelegate
Representa el método que envía una notificación a los llamadores siempre que el cliente recibe una respuesta de continuar.
OpenReadCompletedEventHandler
Representa el método que controlará el evento
OpenReadCompleted
de un objeto
WebClient
.
OpenWriteCompletedEventHandler
Representa el método que controlará el evento
OpenWriteCompleted
de un objeto
WebClient
.
UploadDataCompletedEventHandler
Representa el método que va a controlar el evento
UploadDataCompleted
de un control
WebClient
.
UploadFileCompletedEventHandler
Representa el método que va a controlar el evento
UploadFileCompleted
de un control
WebClient
.
UploadProgressChangedEventHandler
Representa el método que controlará el evento
UploadProgressChanged
de
WebClient
.
UploadStringCompletedEventHandler
Representa el método que va a controlar el evento
UploadStringCompleted
de un control
WebClient
.
UploadValuesCompletedEventHandler
Representa el método que va a controlar el evento
UploadValuesCompleted
de un control
WebClient
.
Enumeraciones
Enumeración
Descripción
AuthenticationSchemes
Especifica los protocolos de autenticación.
DecompressionMethods
Representa el formato de codificación de compresión y descompresión que se va a usar para comprimir los datos recibidos como respuesta a
HttpWebRequest
.
FtpStatusCode
Especifica los códigos de estado devueltos para una operación del Protocolo de transferencia de archivos (FTP).
HttpRequestHeader
Los encabezados HTTP que se pueden especificar en una solicitud de cliente.
HttpResponseHeader
Los encabezados HTTP que se pueden especificar en una respuesta del servidor.
HttpStatusCode
Contiene los valores de los códigos de estado definidos para HTTP.
NetworkAccess
Especifica los permisos de acceso a la red.
SecurityProtocolType
Especifica los protocolos de seguridad que admite el paquete de seguridad Schannel.
TransportType
Define tipos de transporte para las clases
SocketPermission
y
Socket
.
WebExceptionStatus
Define códigos de estado para la clase
WebException
.
Etiquetas
:
Agregar una etiqueta
Agregar
Cancelar
Marcar como
ContentBug
Contenido de la comunidad
Agregar contenido nuevo
Anotaciones
|
Editar
Etiquetas
:
Agregar una etiqueta
Agregar
Cancelar
Marcar como
ContentBug
Administre su perfil
|
MSDN Flash en Español
|
Contacto
|
Aviso legal
© 2012 Microsoft. Reservados todos los derechos.
Términos de uso
|
Marcas Registradas
|
Privacidad