Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

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.

 ClaseDescripción
Clase públicaAuthenticationManagerAdministra los módulos de autenticación a los que se llama durante el proceso de autenticación del cliente.
Clase públicaAuthorizationContiene un mensaje de autenticación para un servidor de Internet.
Clase públicaCookieProporciona un conjunto de propiedades y métodos que se utilizan para administrar cookies. No se puede heredar esta clase.
Clase públicaCookieCollectionProporciona un contenedor de colección para instancias de la clase Cookie.
Clase públicaCookieContainerProporciona un contenedor para una colección de objetos CookieCollection.
Clase públicaCookieExceptionExcepción que se produce cuando se produce un error al agregar un objeto Cookie a un objeto CookieContainer.
Clase públicaCredentialCacheProporciona el almacenamiento de múltiples credenciales.
Clase públicaDnsProporciona funcionalidad de resolución de nombres de dominio sencilla.
Clase públicaDnsPermissionControla los derechos de acceso a los servidores del sistema de nombres de dominio (Domain Name System, DNS) en la red.
Clase públicaDnsPermissionAttributeEspecifica los permisos para solicitar información a servidores de nombre de servicio (Domain Name Server, DNS).
Clase públicaDownloadDataCompletedEventArgsProporciona los datos del evento DownloadDataCompleted.
Clase públicaDownloadProgressChangedEventArgsProporciona datos para el evento DownloadProgressChanged de un WebClient.
Clase públicaDownloadStringCompletedEventArgsProporciona los datos del evento DownloadStringCompleted.
Clase públicaEndPointIdentifica una dirección de red. Ésta es una clase abstract.
Clase públicaEndpointPermissionDefine un extremo autorizado por una instancia de SocketPermission.
Clase públicaFileWebRequestProporciona una implementación del sistema de archivos de la clase WebRequest.
Clase públicaFileWebResponseProporciona una implementación del sistema de archivos de la clase WebResponse.
Clase públicaFtpWebRequestImplementa un cliente del Protocolo de transferencia de archivos (FTP).
Clase públicaFtpWebResponseEncapsula la respuesta de un servidor de Protocolo de transferencia de archivos (FTP) a una solicitud.
Clase públicaGlobalProxySelectionContiene una instancia del proxy global predeterminado para todas las solicitudes HTTP.
Clase públicaHttpListenerProporciona un agente de escucha del protocolo HTTP sencillo y controlado mediante programación. Esta clase no se puede heredar.
Clase públicaHttpListenerBasicIdentityContiene el nombre de usuario y la contraseña de una solicitud de autenticación básica.
Clase públicaHttpListenerContextProporciona acceso a los objetos de solicitud y respuesta utilizados por la clase HttpListener. Esta clase no se puede heredar.
Clase públicaHttpListenerExceptionLa excepción que se produce cuando se produce un error durante el procesamiento de una solicitud HTTP.
Clase públicaHttpListenerPrefixCollectionRepresenta la colección utilizada para almacenar los prefijos URI (Identificador uniforme de recursos) de los objetos HttpListener.
Clase públicaHttpListenerRequestDescribe una solicitud HTTP de entrada a un objeto HttpListener. Esta clase no se puede heredar.
Clase públicaHttpListenerResponseRepresenta una respuesta a una solicitud que controla un objeto HttpListener.
Clase públicaHttpVersionDefine los números de versión de HTTP admitidos por las clases HttpWebRequest y HttpWebResponse.
Clase públicaHttpWebRequestProporciona una implementación específica de HTTP de la clase WebRequest.
Clase públicaHttpWebResponseProporciona una implementación específica de HTTP de la clase WebResponse.
Clase públicaIPAddressProporciona una dirección Protocolo Internet (Internet Protocol, IP).
Clase públicaIPEndPointRepresenta un extremo de red como una dirección IP y un número de puerto.
Clase públicaIPHostEntryProporciona una clase contenedora para la información de dirección de host de Internet.
Clase públicaIrDAEndPointRepresenta un extremo para una conexión por infrarrojos.
Clase públicaNetworkCredentialProporciona credenciales para esquemas de autenticación basados en contraseña como la autenticación básica, implícita, NTLM y Kerberos.
Clase públicaOpenReadCompletedEventArgsProporciona datos para el evento OpenReadCompleted.
Clase públicaOpenWriteCompletedEventArgsProporciona datos del evento OpenWriteCompleted.
Clase públicaProtocolViolationExceptionExcepción que se produce cuando se produce un error mientras se utiliza un protocolo de red.
Clase públicaServicePointProporciona administración de conexiones para las conexiones HTTP.
Clase públicaServicePointManagerAdministra la colección de objetos ServicePoint.
Clase públicaSocketAddressAlmacena información serializada procedente de clases derivadas de EndPoint.
Clase públicaSocketPermissionControla los derechos para realizar o aceptar conexiones en una dirección de transporte.
Clase públicaSocketPermissionAttributeEspecifica acciones de seguridad para controlar conexiones Socket. No se puede heredar esta clase.
Clase públicaUploadDataCompletedEventArgsProporciona datos del evento UploadDataCompleted.
Clase públicaUploadFileCompletedEventArgsProporciona datos del evento UploadFileCompleted.
Clase públicaUploadProgressChangedEventArgsProporciona datos para el evento UploadProgressChanged de un WebClient.
Clase públicaUploadStringCompletedEventArgsProporciona datos del evento UploadStringCompleted.
Clase públicaUploadValuesCompletedEventArgsProporciona datos del evento UploadValuesCompleted.
Clase públicaWebClientProporciona métodos comunes para intercambiar datos con un recurso identificado por un URI.
Clase públicaWebExceptionExcepción que se produce cuando se produce un error al obtener acceso a la red mediante un protocolo conectable.
Clase públicaWebHeaderCollectionContiene los encabezados de protocolo asociados a una solicitud o respuesta.
Clase públicaWebPermissionControla los derechos de acceso a los recursos HTTP de Internet.
Clase públicaWebPermissionAttributeEspecifica permisos de acceso para recursos de Internet. No se puede heredar esta clase.
Clase públicaWebProxyContiene la configuración del proxy HTTP para la clase WebRequest.
Clase públicaWebRequestRealiza una solicitud a un identificador de recursos uniforme (URI). Ésta es una clase abstract.
Clase públicaWebRequestMethodsClase contenedora de las clases WebRequestMethods.Ftp, WebRequestMethods.File y WebRequestMethods.Http. Esta clase no se puede heredar.
Clase públicaWebRequestMethods.FileRepresenta los tipos de métodos de protocolo de archivo que se pueden utilizar con una solicitud FILE. Esta clase no se puede heredar.
Clase públicaWebRequestMethods.FtpRepresenta los tipos de métodos del protocolo FTP que se pueden utilizar con una solicitud FTP. Esta clase no se puede heredar.
Clase públicaWebRequestMethods.HttpRepresenta los tipos de métodos de protocolo HTTP que se pueden utilizar con una solicitud HTTP.
Clase públicaWebResponseProporciona una respuesta desde un identificador de recursos uniforme (URI). Ésta es una clase abstract.

 InterfazDescripción
Interfaz públicaIAuthenticationModuleProporciona la interfaz de autenticación base para módulos de autenticación de cliente Web.
Interfaz públicaICertificatePolicyValida un servidor de certificados.
Interfaz públicaICredentialPolicyDefine la directiva de credenciales que se utilizará para las solicitudes de recursos realizadas con WebRequest y sus clases derivadas.
Interfaz públicaICredentialsProporciona la interfaz de autenticación base con el fin de recuperar credenciales de autenticación de cliente Web.
Interfaz públicaICredentialsByHostProporciona la interfaz para recuperar las credenciales de un host, puerto y tipo de autenticación.
Interfaz públicaIWebProxyProporciona la interfaz base para la implementación del acceso a proxy de la clase WebRequest.
Interfaz públicaIWebProxyScriptProporciona la interfaz base para cargar y ejecutar las secuencias de comandos para la detección automática del servidor proxy .
Interfaz públicaIWebRequestCreateProporciona la interfaz base para crear instancias de WebRequest.

 DelegadoDescripción
Delegado públicoAuthenticationSchemeSelectorSelecciona el esquema de autenticación para una instancia de HttpListener.
Delegado públicoBindIPEndPointRepresenta el método que especifica una dirección del protocolo Internet local y un número de puerto para un objeto ServicePoint.
Delegado públicoDownloadDataCompletedEventHandlerRepresenta el método que controlará el evento DownloadDataCompleted de WebClient.
Delegado públicoDownloadProgressChangedEventHandlerRepresenta el método que va a controlar el evento WebClient.DownloadProgressChanged de un control WebClient.
Delegado públicoDownloadStringCompletedEventHandlerRepresenta el método que controlará el evento DownloadStringCompleted de WebClient.
Delegado públicoHttpContinueDelegateRepresenta el método que envía una notificación a los llamadores siempre que el cliente recibe una respuesta de continuar.
Delegado públicoOpenReadCompletedEventHandlerRepresenta el método que controlará el evento OpenReadCompleted de un objeto WebClient.
Delegado públicoOpenWriteCompletedEventHandlerRepresenta el método que controlará el evento OpenWriteCompleted de un objeto WebClient.
Delegado públicoUploadDataCompletedEventHandlerRepresenta el método que va a controlar el evento UploadDataCompleted de un control WebClient.
Delegado públicoUploadFileCompletedEventHandlerRepresenta el método que va a controlar el evento UploadFileCompleted de un control WebClient.
Delegado públicoUploadProgressChangedEventHandlerRepresenta el método que controlará el evento UploadProgressChanged de WebClient.
Delegado públicoUploadStringCompletedEventHandlerRepresenta el método que va a controlar el evento UploadStringCompleted de un control WebClient.
Delegado públicoUploadValuesCompletedEventHandlerRepresenta el método que va a controlar el evento UploadValuesCompleted de un control WebClient.

 EnumeraciónDescripción
Enumeración públicaAuthenticationSchemesEspecifica los protocolos de autenticación.
Enumeración públicaDecompressionMethodsRepresenta 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.
Enumeración públicaFtpStatusCodeEspecifica los códigos de estado devueltos para una operación del Protocolo de transferencia de archivos (FTP).
Enumeración públicaHttpRequestHeaderLos encabezados HTTP que se pueden especificar en una solicitud de cliente.
Enumeración públicaHttpResponseHeaderLos encabezados HTTP que se pueden especificar en una respuesta del servidor.
Enumeración públicaHttpStatusCodeContiene los valores de los códigos de estado definidos para HTTP.
Enumeración públicaNetworkAccessEspecifica los permisos de acceso a la red.
Enumeración públicaSecurityProtocolTypeEspecifica los protocolos de seguridad que admite el paquete de seguridad Schannel.
Enumeración públicaTransportTypeDefine tipos de transporte para las clases SocketPermission y Socket.
Enumeración públicaWebExceptionStatusDefine códigos de estado para la clase WebException.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft