Android.Net Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece APIs para gerenciar a conectividade de rede do Android, o endereçamento, os soquetes e os recursos de rede relacionados.
Classes
| Nome | Description |
|---|---|
| CaptivePortal |
Uma classe que permite que os aplicativos que manipulam a |
| CaptivePortal.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| ConnectivityDiagnosticsManager |
Classe que fornece utilitários para coletar informações de diagnóstico de conectividade de rede. |
| ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback |
Classe base abstrata para retornos de chamada do Diagnóstico de Conectividade. |
| ConnectivityDiagnosticsManager.ConnectivityReport |
Classe que inclui informações de conectividade para uma rede específica em um momento específico. |
| ConnectivityDiagnosticsManager.ConnectivityReport.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| ConnectivityDiagnosticsManager.DataStallReport |
Classe que inclui informações para uma suspeita de parada de dados em uma rede específica |
| ConnectivityDiagnosticsManager.DataStallReport.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| ConnectivityManager |
Classe que responde a consultas sobre o estado da conectividade de rede. |
| ConnectivityManager.NetworkCallback |
Classe base para |
| Credentials |
Uma classe para representar credenciais UNIX passadas por meio de dados auxiliares em soquetes de domínio UNIX. |
| DhcpInfo |
Um objeto simples para recuperar os resultados de uma solicitação DHCP. |
| DhcpInfo.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| DnsResolver |
Classe de resolvedor Dns para consulta de dns assíncrona |
| DnsResolver.DnsException |
Classe para representar o erro DNS |
| EthernetNetworkSpecifier |
Um |
| EthernetNetworkSpecifier.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| Ikev2VpnProfile |
O Ikev2VpnProfile é uma configuração para a configuração da plataforma de VPNs IKEv2/IPsec. |
| Ikev2VpnProfile.Builder |
Um construtor incremental para perfis VPN IKEv2 |
| InetAddresses |
Métodos utilitários para |
| IpConfiguration |
Uma classe que representa a configuração de IP de uma rede. |
| IpConfiguration.Builder |
Construtor usado para construir |
| IpConfiguration.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| IpPrefix |
Essa classe representa um prefixo IP, i. |
| IpPrefix.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| IpSecAlgorithm |
Essa classe representa um único algoritmo que pode ser usado por um |
| IpSecAlgorithm.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| IpSecManager |
Essa classe contém métodos para gerenciar sessões IPsec. |
| IpSecManager.ResourceUnavailableException |
Lançado para indicar que um recurso IPsec não está disponível. |
| IpSecManager.SecurityParameterIndex |
Essa classe representa um SPI reservado. |
| IpSecManager.SpiUnavailableException |
Lançado para indicar que um SPI solicitado está em uso. |
| IpSecManager.UdpEncapsulationSocket |
Essa classe fornece acesso a um soquete de encapsulamento UDP. |
| IpSecTransform |
Essa classe representa uma transformação, que corresponde aproximadamente a uma Associação de Segurança IPsec. |
| IpSecTransform.Builder |
Essa classe é usada para criar |
| IpSecTransformState |
Essa classe representa um instantâneo do estado de um IpSecTransform |
| IpSecTransformState.Builder |
Classe builder para fins de teste |
| IpSecTransformState.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| L2capNetworkSpecifier |
Um |
| L2capNetworkSpecifier.Builder |
Uma classe de construtor para L2capNetworkSpecifier. |
| L2capNetworkSpecifier.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| LinkAddress |
Identifica um endereço IP em um link de rede. |
| LinkAddress.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| LinkProperties |
Descreve as propriedades de um link de rede. |
| LinkProperties.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| LocalServerSocket |
Classe não padrão para criar um soquete de domínio UNIX de entrada no namespace abstrato do Linux. |
| LocalSocket |
Cria um soquete (não servidor) no namespace de domínio UNIX. |
| LocalSocketAddress |
Um endereço de soquete unix-domain (AF_LOCAL). |
| LocalSocketAddress.Namespace |
O namespace em que esse endereço existe. |
| MacAddress |
Representação de um endereço MAC. |
| MacAddress.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| MailTo |
Analisador de URL do MailTo |
| Network |
Identifica um |
| Network.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| NetworkCapabilities |
Representação dos recursos de uma rede ativa. |
| NetworkCapabilities.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| NetworkInfo |
Descreve o status de um adaptador de rede. |
| NetworkInfo.DetailedState |
O estado refinado de uma conexão de rede. |
| NetworkInfo.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| NetworkInfo.State |
Estado da rede refinada. |
| NetworkRequest |
Um objeto que descreve uma rede na qual o aplicativo está interessado. |
| NetworkRequest.Builder |
Construtor usado para criar |
| NetworkRequest.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| NetworkSpecifier |
Descreve propriedades específicas de uma rede solicitada para uso em um |
| ParseException |
Gerado quando a análise falhou. |
| PlatformVpnProfile |
PlatformVpnProfile representa uma configuração para uma implementação de VPN baseada em plataforma. |
| Proxy |
Uma classe de conveniência para acessar as configurações de proxy padrão e de usuário. |
| ProxyInfo |
Descreve uma configuração de proxy. |
| ProxyInfo.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| PskKeyManager |
Provedor de material de chave para troca de chaves PSK (chave pré-compartilhada) usada em conjuntos de criptografia TLS-PSK. |
| RouteInfo |
Representa uma rota de rede. |
| RouteInfo.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| SocketKeepalive |
Permite que os aplicativos solicitem que o sistema envie periodicamente pacotes específicos em seu nome, usando o descarregamento de hardware para economizar energia da bateria. |
| SocketKeepalive.Callback |
O retorno de chamada que o aplicativo pode usar para saber as alterações de status de |
| SSLCertificateSocketFactory |
Implementação do SSLSocketFactory com vários recursos extras:
|
| SSLSessionCache |
Cache baseado em arquivo de sessões SSL estabelecidas. |
| StaticIpConfiguration |
Classe que descreve a configuração de IP estático. |
| StaticIpConfiguration.Builder |
Classe auxiliar para criar uma nova instância de |
| StaticIpConfiguration.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| TelephonyNetworkSpecifier |
Objeto NetworkSpecifier para solicitação de rede celular. |
| TelephonyNetworkSpecifier.Builder |
Construtor para criar |
| TelephonyNetworkSpecifier.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| TetheringInterface |
O mapeamento de interface e tipo de amarração. |
| TetheringInterface.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| TetheringManager |
Essa classe fornece as APIs para controlar o serviço de amarração. |
| TetheringManager.TetheringRequest |
Use com |
| TetheringManager.TetheringRequest.Builder |
Representa o tipo de API do Android |
| TetheringManager.TetheringRequest.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| TrafficStats |
Classe que fornece estatísticas de tráfego de rede. |
| Uri |
Referência de URI imutável. |
| Uri.Builder |
Classe auxiliar para criar ou manipular referências de URI. |
| Uri.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| UrlQuerySanitizer |
Sanitiza a parte consulta de uma URL. |
| UrlQuerySanitizer.IllegalCharacterValueSanitizer |
Sanitize valores com base em quais caracteres eles contêm. |
| UrlQuerySanitizer.ParameterValuePair |
Uma tupla simples que contém pares parâmetro-valor. |
| VpnManager |
Essa classe fornece uma interface para aplicativos gerenciarem perfis VPN de plataforma |
| VpnProfileState |
Descrever o estado da VPN. |
| VpnProfileState.InterfaceConsts |
Fornece constantes herdadas do tipo Android |
| VpnService |
VpnService é uma classe base para aplicativos estenderem e criarem suas próprias soluções VPN. |
| VpnService.Builder |
Classe auxiliar para criar uma interface VPN. |
Interfaces
| Nome | Description |
|---|---|
| ConnectivityManager.IOnNetworkActiveListener |
Retorno de chamada para uso para |
| DnsResolver.ICallback |
Interface base para retornos de chamada de resposta |
| ITransportInfo |
Um contêiner para recursos específicos de transporte que é retornado por |
| TetheringManager.IStartTetheringCallback |
Retorno de chamada para uso para |
| TetheringManager.IStopTetheringCallback |
Retorno de chamada para uso para |
| TetheringManager.ITetheringEventCallback |
Retorno de chamada para uso para |
| UrlQuerySanitizer.IValueSanitizer |
Um functor usado para limpar um único valor de consulta. |
Enumerações
| Nome | Description |
|---|---|
| ConnectivityType |
Enumera valores retornados por vários tipos e usados como um parâmetro de vários métodos de ConnectivityManager. |
| DataStallDetectionMethod |
Define valores usados pela API do Android |
| DnsResolverFlag |
Define valores usados pela API do Android |
| DnsResolverType |
Define valores usados pela API do Android |
| ErrorCode |
Define valores usados pela API do Android |
| IllegalCharacterFlags |
Enumera valores retornados por vários métodos e IllegalCharacterFlags usados como um parâmetro do F:Android.Net.UrlQuerySanitizer+IllegalCharacterValueSanitizer.. membro do ctor . |
| IpSecTransportDirection |
Define valores usados pela API do Android |
| L2capNetworkSpecifierHeaderCompression |
Define valores usados pela API do Android |
| L2capNetworkSpecifierRole |
Define valores usados pela API do Android |
| MacAddressType |
Define valores usados pela API do Android |
| MultipathPreference |
Define valores usados pela API do Android |
| NetCapability |
Define valores usados pela API do Android |
| NetEnterpriseId |
Define valores usados pela API do Android |
| NetworkCallbackFlags |
Define valores usados pela API do Android |
| NetworkProbeType |
Define valores usados pela API do Android |
| NetworkValidationResult |
Define valores usados pela API do Android |
| PlatformVpnProfileType |
Define valores usados pela API do Android |
| RestrictBackgroundStatus |
Define valores usados pela API do Android |
| RouteType |
Define valores usados pela API do Android |
| SocketType |
Enumera valores retornados por vários tipos e usados como um parâmetro do F:Android.Net.LocalSocket.. membro do ctor . |
| TetheringManagerConnectivityScope |
Define valores usados pela API do Android |
| TetheringManagerTetherError |
Define valores usados pela API do Android |
| TetheringManagerTetheringType |
Define valores usados pela API do Android |
| TransportType |
Define valores usados pela API do Android |
| VpnErrorClass |
Define valores usados pela API do Android |
| VpnErrorCode |
Define valores usados pela API do Android |
| VpnState |
Define valores usados pela API do Android |
| WifiMode |
Enumera valores retornados por Fullmembros FullHighPerfe membros e ScanOnly retornados como um parâmetro do membro F:Android.Net.Wifi.WifiManager.CreateWifiLock . |
| WifiState |
Enumera valores retornados por vários tipos. |