Exportar (0) Imprimir
Expandir Tudo
Expandir Minimizar
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Namespace System.Net

O namespace System.Net fornece uma interface de programação simples para muitos dos protocolos usados em redes atuais. As classes WebRequest e WebResponse formam a base dos quais são chamados os protocolos conectáveis, uma implementação dos serviços de rede que permitem que você desenvolva aplicações que usam os recursos da Internet sem se preocupar com detalhes específicos sobre os protocolos individualmente.

As classes no namespace de System.Net podem ser usadas para desenvolver apps de armazenamento do windows ou apps da área de trabalho. Quando usadas nas janelas armazenam app, classes no namespace de System.Net são afetados pelo recurso de isolamento de rede, parte do modelo de segurança de aplicativo usado pelo desenvolvedor visualização do windows. Os recursos apropriados de rede devem ser ativados no manifesto do aplicativo para um aplicativo da Windows Store para o sistema permitir o acesso à rede por um aplicativo do Windows. Para obter mais informações, consulte Isolamento de rede para o armazenamento Apps do windows.

  Classe Descrição
Classe pública AuthenticationManager Gerencia os módulos de autenticação chamados durante o processo de autenticação do cliente.
Classe pública Authorization Contém uma mensagem de autenciação para um servidor da Internet.
Classe pública Com suporte por Biblioteca de Classes Portátil Com suporte em .NET para aplicativos da Windows Store Cookie Fornece um conjunto de propriedades e métodos que são usados para gerenciar cookies. Esta classe não pode ser herdada.
Classe pública Com suporte por Biblioteca de Classes Portátil Com suporte em .NET para aplicativos da Windows Store CookieCollection Fornece um contêiner de coleção para instâncias da classe Cookie.
Classe pública Com suporte por Biblioteca de Classes Portátil Com suporte em .NET para aplicativos da Windows Store CookieContainer Fornece um contêiner para uma coleção de CookieCollection objetos.
Classe pública Com suporte por Biblioteca de Classes Portátil Com suporte em .NET para aplicativos da Windows Store CookieException A exceção que é lançada quando um erro é feito adicionando um Cookie para um CookieContainer.
Classe pública Com suporte em .NET para aplicativos da Windows Store CredentialCache Fornece armazenamento para várias credenciais.
Classe pública Dns Fornece a funcionalidade simples de resolução de nome de domínio.
Classe pública DnsEndPoint Representa um ponto final de rede como um nome de host ou uma representação de cadeia de caracteres de um endereço IP e um número de porta.
Classe pública DnsPermission Controla os direitos de acesso a servidores Domain Name System (DNS) na rede.
Classe pública DnsPermissionAttribute Especifica a permissão para solicitar informações dos servidores de nomes de domínio.
Classe pública DownloadDataCompletedEventArgs Fornece dados para o evento DownloadDataCompleted.
Classe pública DownloadProgressChangedEventArgs Fornece dados para o DownloadProgressChanged o evento de um WebClient.
Classe pública DownloadStringCompletedEventArgs Fornece dados para o evento DownloadStringCompleted.
Classe pública EndPoint Identifica um endereço de rede. Esta é uma classe abstrata.
Classe pública EndpointPermission Define um ponto de extremidade autorizado por um SocketPermission instância.
Classe pública FileWebRequest Fornece uma implementação do sistema de arquivo da classe WebRequest.
Classe pública FileWebResponse Fornece uma implementação de sistema de arquivos de classe de WebResponse .
Classe pública FtpWebRequest Implementa um cliente de protocolo de transferência de arquivo (FTP).
Classe pública FtpWebResponse Encapsula a resposta do servidor FTP (Protocolo de Transferencia de Arquivos) a uma solicitação.
Classe pública GlobalProxySelection Obsoleta. Contém uma instância do proxy padrão global para todas as solicitações HTTP.
Classe pública HttpListener Fornece um ouvinte simples, controlada por meio de protocolo HTTP. Esta classe não pode ser herdada.
Classe pública HttpListenerBasicIdentity Contém o nome de usuário e senha de uma solicitação de autenticação básica.
Classe pública HttpListenerContext Fornece acesso aos objetos de solicitação e resposta usados pela classe de HttpListener . Esta classe não pode ser herdada.
Classe pública HttpListenerException A exceção que é lançada quando ocorre um erro processando uma solicitação HTTP.
Classe pública HttpListenerPrefixCollection Representa a coleção usada para armazenar os prefixos de identificador de recursos uniforme (URI) para HttpListener objetos.
Classe pública HttpListenerRequest Descreve uma solicitação HTTP de entrada para um objeto HttpListener. Esta classe não pode ser herdada.
Classe pública HttpListenerResponse Representa uma resposta a uma solicitação que está sendo tratada por um HttpListener objeto.
Classe pública HttpListenerTimeoutManager O gerenciador de tempo limite usar para um objeto de HttpListener .
Classe pública HttpVersion Define os números de versão HTTP que são compatíveis com o HttpWebRequest e HttpWebResponse classes.
Classe pública Com suporte por Biblioteca de Classes Portátil Com suporte em .NET para aplicativos da Windows Store HttpWebRequest Fornece uma implementação específica de HTTP da classe WebRequest.
Classe pública Com suporte por Biblioteca de Classes Portátil Com suporte em .NET para aplicativos da Windows Store HttpWebResponse Fornece uma implementação com específica da classe de WebResponse .
Classe pública IPAddress Fornece um endereço IP.
Classe pública IPEndPoint Representa um ponto de extremidade de rede como um endereço IP e um número de porta.
Classe pública IPEndPointCollection Representa uma coleção usada para armazenar pontos de extremidade de rede como objetos IPEndPoint.
Classe pública IPHostEntry Fornece uma classe de contêiner para as informações de endereço de host da Internet.
Classe pública Com suporte por Biblioteca de Classes Portátil Com suporte em .NET para aplicativos da Windows Store NetworkCredential Fornece as credenciais para esquemas de autenticação baseada em senha como, por exemplo, básica, digest, NTLM e a autenticação Kerberos.
Classe pública NetworkProgressChangedEventArgs Obsoleta. Fornece dados para o evento de alteração de progresso de rede.
Classe pública OpenReadCompletedEventArgs Fornece dados para o evento OpenReadCompleted.
Classe pública OpenWriteCompletedEventArgs Fornece dados para o evento OpenWriteCompleted.
Classe pública Com suporte por Biblioteca de Classes Portátil Com suporte em .NET para aplicativos da Windows Store ProtocolViolationException A exceção que é lançada quando um erro ocorre ao utilizar um protocolo de rede.
Classe pública ServicePoint Fornece gerenciamento de conexão para conexões HTTP.
Classe pública ServicePointManager Gerencia a coleção de objetos ServicePoint .
Classe pública SocketAddress Armazenamentos serializado informações de EndPoint classes derivadas.
Classe pública SocketPermission Controla os direitos de fazer ou aceitar conexões num endereço de transporte.
Classe pública SocketPermissionAttribute Especifica as ações de segurança para controlar conexões Socket. Esta classe não pode ser herdada.
Classe pública Com suporte em .NET para aplicativos da Windows Store TransportContext O TransportContext classe fornece o contexto adicional sobre a camada de transporte subjacente.
Classe pública UiSynchronizationContext Obsoleta. Fornece o contexto de sincronização para a interface do usuário gerenciado usado em modelos de sincronização.
Classe pública UploadDataCompletedEventArgs Fornece dados para o evento UploadDataCompleted.
Classe pública UploadFileCompletedEventArgs Fornece dados para o evento UploadFileCompleted.
Classe pública UploadProgressChangedEventArgs Fornece dados para o evento UploadProgressChanged de um WebClient.
Classe pública UploadStringCompletedEventArgs Fornece dados para o evento UploadStringCompleted.
Classe pública UploadValuesCompletedEventArgs Fornece dados para o evento UploadValuesCompleted.
Classe pública WebClient Fornece métodos comuns para enviar e receber dados de um recurso identificado por um URI.
Classe pública Com suporte por Biblioteca de Classes Portátil Com suporte em .NET para aplicativos da Windows Store WebException A exceção que é lançada quando um erro ocorrer ao acessar a rede com um protocolo conectável.
Classe pública Com suporte por Biblioteca de Classes Portátil Com suporte em .NET para aplicativos da Windows Store WebHeaderCollection Contém os cabeçalhos de protocolo associados com uma solicitação ou resposta.
Classe pública WebPermission Controla os direitos de acesso a recursos de Internet HTTP.
Classe pública WebPermissionAttribute Especifica a permissão para acessar os recursos da Internet. Esta classe não pode ser herdada.
Classe pública WebProxy Contém configurações de proxy HTTP para o WebRequest classe.
Classe pública Com suporte por Biblioteca de Classes Portátil Com suporte em .NET para aplicativos da Windows Store WebRequest Faz uma solicitação a um Uniform Resource Identifier (URI). Esta é uma classe abstrata.
Classe pública WebRequestMethods Classe de contêiner para as classes WebRequestMethods.Ftp, WebRequestMethods..::.File, e WebRequestMethods..::.Http . Esta classe não pode ser herdada.
Classe pública WebRequestMethods.File Representa os tipos de métodos de protocolo de arquivo que podem ser usados com uma solicitação de arquivo. Esta classe não pode ser herdada.
Classe pública WebRequestMethods.Ftp Representa os tipos de métodos de protocolo FTP que podem ser usados com uma solicitação de FTP. Esta classe não pode ser herdada.
Classe pública WebRequestMethods.Http Representa os tipos de métodos de protocolo HTTP que podem ser usados com uma solicitação HTTP.
Classe pública Com suporte por Biblioteca de Classes Portátil Com suporte em .NET para aplicativos da Windows Store WebResponse Fornece uma resposta de Uniform Resource Identifier (URI). Esta é uma classe abstrata.
Classe pública Com suporte em .NET para aplicativos da Windows Store WebUtility Fornece métodos para codificar e decodificar URL para processar solicitações da Web.
Classe pública WriteStreamClosedEventArgs Fornece dados para o evento WriteStreamClosed.

  Interface Descrição
Interface pública IAuthenticationModule Fornece a interface de autenticação básica para módulos de autenticação de cliente da Web.
Interface pública ICertificatePolicy Valida um certificado de servidor.
Interface pública ICredentialPolicy Define a política de credencial a ser usada para solicitações de recursos que são feitas com o WebRequest e suas classes derivadas.
Interface pública Com suporte por Biblioteca de Classes Portátil Com suporte em .NET para aplicativos da Windows Store ICredentials Fornece a interface de autenticação básica para recuperar credenciais para autenticação de cliente da Web.
Interface pública Com suporte em .NET para aplicativos da Windows Store ICredentialsByHost Fornece a interface para recuperar credenciais para um host, porta e tipo de autenticação.
Interface pública INetworkProgress Obsoleta. Fornece informações sobre o andamento de rede em enviar dados na rede.
Interface pública IUnsafeWebRequestCreate Obsoleta. Cria WebRequest não seguro a Uniform Resource Identifier (URI).
Interface pública Com suporte em .NET para aplicativos da Windows Store IWebProxy Fornece a interface base para implementação de acesso de proxy para o WebRequest classe.
Interface pública IWebProxyScript Infraestrutura. Fornece a interface base para carregar e executar scripts para detecção automática de proxy.
Interface pública Com suporte por Biblioteca de Classes Portátil Com suporte em .NET para aplicativos da Windows Store IWebRequestCreate Fornece a interface base para criar instâncias de WebRequest .

  Delegado Descrição
Delegado público AuthenticationSchemeSelector Seleciona o esquema de autenticação para uma instância da classe HttpListener.
Delegado público BindIPEndPoint Representa o método que especifica um protocolo de Internet endereço e porta número local para um ServicePoint.
Delegado público DownloadDataCompletedEventHandler Representa o método que manipulará o evento DownloadDataCompleted de um WebClient.
Delegado público DownloadProgressChangedEventHandler Representa o método que manipulará o evento WebClient.DownloadProgressChanged de um WebClient.
Delegado público DownloadStringCompletedEventHandler Representa o método que manipulará o evento DownloadStringCompleted de um WebClient.
Delegado público HttpContinueDelegate Representa o método que notifica os chamadores quando uma resposta continue é recebida pelo cliente.
Delegado público HttpListener.ExtendedProtectionSelector Um delegado chamado para determinar a ExtendedProtectionPolicy a ser usada para cada solicitação de um HttpListener.
Delegado público OpenReadCompletedEventHandler Representa o método que manipulará o OpenReadCompleted o evento de um WebClient.
Delegado público OpenWriteCompletedEventHandler Representa o método que manipulará o evento OpenWriteCompleted de um WebClient.
Delegado público UploadDataCompletedEventHandler Representa o método que manipulará o evento UploadDataCompleted de um WebClient.
Delegado público UploadFileCompletedEventHandler Representa o método que manipulará o evento UploadFileCompleted de um WebClient.
Delegado público UploadProgressChangedEventHandler Representa o método que manipulará o evento UploadProgressChanged de um WebClient.
Delegado público UploadStringCompletedEventHandler Representa o método que manipulará o evento UploadStringCompleted de um WebClient.
Delegado público UploadValuesCompletedEventHandler Representa o método que manipulará o evento UploadValuesCompleted de um WebClient.
Delegado público WriteStreamClosedEventHandler Representa o método que manipulará o evento de WriteStreamClosed de WebClient.

  Enumeração Descrição
Enumeração pública Com suporte em .NET para aplicativos da Windows Store AuthenticationSchemes Especifica os protocolos de autenticação.
Enumeração pública Com suporte em .NET para aplicativos da Windows Store DecompressionMethods Representa o formato de codificação de compactação e descompactação de arquivo a ser usado para compactar os dados recebidos em resposta a uma HttpWebRequest.
Enumeração pública FtpStatusCode Especifica os códigos de status retornados para uma operação de protocolo de transferência de arquivo (FTP).
Enumeração pública Com suporte por Biblioteca de Classes Portátil Com suporte em .NET para aplicativos da Windows Store HttpRequestHeader Os cabeçalhos HTTP que podem ser especificados em uma solicitação do cliente.
Enumeração pública HttpResponseHeader Os cabeçalhos HTTP que podem ser especificados em uma resposta do servidor.
Enumeração pública Com suporte por Biblioteca de Classes Portátil Com suporte em .NET para aplicativos da Windows Store HttpStatusCode Contém os valores dos códigos de status definidos para HTTP.
Enumeração pública NetworkAccess Especifica as permissões de acesso de rede.
Enumeração pública SecurityProtocolType Especifica os protocolos de segurança que são suportados pelo pacote de segurança de Schannel.
Enumeração pública TransportType Define os tipos de transporte para as classes SocketPermission e Socket.
Enumeração pública Com suporte por Biblioteca de Classes Portátil Com suporte em .NET para aplicativos da Windows Store WebExceptionStatus Define os códigos de status para a classe WebException.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2015 Microsoft