Android.Net Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce API per la gestione della connettività di rete Android, l'indirizzamento, i socket e le funzionalità di rete correlate.
Classi
| Nome | Descrizione |
|---|---|
| CaptivePortal |
Classe che consente alle app di gestire l'attività |
| CaptivePortal.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| ConnectivityDiagnosticsManager |
Classe che fornisce utilità per la raccolta delle informazioni di diagnostica della connettività di rete. |
| ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback |
Classe base astratta per i callback di Connectivity Diagnostics. |
| ConnectivityDiagnosticsManager.ConnectivityReport |
Classe che include informazioni di connettività per una rete specifica in un momento specifico. |
| ConnectivityDiagnosticsManager.ConnectivityReport.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| ConnectivityDiagnosticsManager.DataStallReport |
Classe che include informazioni per un blocco di dati sospetti in una rete specifica |
| ConnectivityDiagnosticsManager.DataStallReport.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| ConnectivityManager |
Classe che risponde alle query sullo stato della connettività di rete. |
| ConnectivityManager.NetworkCallback |
Classe di base per |
| Credentials |
Classe per la rappresentazione delle credenziali UNIX passate tramite dati ausiliari sui socket di dominio UNIX. |
| DhcpInfo |
Oggetto semplice per recuperare i risultati di una richiesta DHCP. |
| DhcpInfo.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| DnsResolver |
Classe resolver DNS per l'esecuzione di query dns asincrone |
| DnsResolver.DnsException |
Classe per rappresentare l'errore DNS |
| EthernetNetworkSpecifier |
Oggetto |
| EthernetNetworkSpecifier.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| Ikev2VpnProfile |
Ikev2VpnProfile è una configurazione per la configurazione della piattaforma di VPN IKEv2/IPsec. |
| Ikev2VpnProfile.Builder |
Generatore incrementale per i profili VPN IKEv2 |
| InetAddresses |
Metodi di utilità per |
| IpConfiguration |
Classe che rappresenta la configurazione IP di una rete. |
| IpConfiguration.Builder |
Generatore utilizzato per costruire |
| IpConfiguration.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| IpPrefix |
Questa classe rappresenta un prefisso IP, i. |
| IpPrefix.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| IpSecAlgorithm |
Questa classe rappresenta un singolo algoritmo che può essere utilizzato da un oggetto |
| IpSecAlgorithm.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| IpSecManager |
Questa classe contiene metodi per la gestione delle sessioni IPsec. |
| IpSecManager.ResourceUnavailableException |
Generata per indicare che una risorsa IPsec non è disponibile. |
| IpSecManager.SecurityParameterIndex |
Questa classe rappresenta uno SPI riservato. |
| IpSecManager.SpiUnavailableException |
Generata per indicare che è in uso uno SPI richiesto. |
| IpSecManager.UdpEncapsulationSocket |
Questa classe fornisce l'accesso a un socket di incapsulamento UDP. |
| IpSecTransform |
Questa classe rappresenta una trasformazione, che corrisponde approssimativamente a un'associazione di sicurezza IPsec. |
| IpSecTransform.Builder |
Questa classe viene usata per compilare |
| IpSecTransformState |
Questa classe rappresenta uno snapshot dello stato di un ipSecTransform |
| IpSecTransformState.Builder |
Classe Builder a scopo di test |
| IpSecTransformState.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| L2capNetworkSpecifier |
Oggetto |
| L2capNetworkSpecifier.Builder |
Classe builder per L2capNetworkSpecifier. |
| L2capNetworkSpecifier.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| LinkAddress |
Identifica un indirizzo IP in un collegamento di rete. |
| LinkAddress.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| LinkProperties |
Descrive le proprietà di un collegamento di rete. |
| LinkProperties.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| LocalServerSocket |
Classe non standard per la creazione di un socket di dominio UNIX in ingresso nello spazio dei nomi astratto Linux. |
| LocalSocket |
Crea un socket (non server) nello spazio dei nomi UNIX-domain. |
| LocalSocketAddress |
Un indirizzo socket unix (AF_LOCAL). |
| LocalSocketAddress.Namespace |
Spazio dei nomi in cui è presente questo indirizzo. |
| MacAddress |
Rappresentazione di un indirizzo MAC. |
| MacAddress.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| MailTo |
Parser url MailTo |
| Network |
Identifica un oggetto |
| Network.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| NetworkCapabilities |
Rappresentazione delle funzionalità di una rete attiva. |
| NetworkCapabilities.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| NetworkInfo |
Descrive lo stato di un'interfaccia di rete. |
| NetworkInfo.DetailedState |
Stato con granularità fine di una connessione di rete. |
| NetworkInfo.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| NetworkInfo.State |
Stato di rete con granularità grossolana. |
| NetworkRequest |
Oggetto che descrive una rete a cui l'applicazione è interessata. |
| NetworkRequest.Builder |
Generatore usato per creare |
| NetworkRequest.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| NetworkSpecifier |
Vengono descritte le proprietà specifiche di una rete richiesta per l'uso in un oggetto |
| ParseException |
Generata quando l'analisi non è riuscita. |
| PlatformVpnProfile |
PlatformVpnProfile rappresenta una configurazione per un'implementazione VPN basata sulla piattaforma. |
| Proxy |
Classe di praticità per l'accesso alle impostazioni proxy predefinite e utente. |
| ProxyInfo |
Descrive una configurazione proxy. |
| ProxyInfo.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| PskKeyManager |
Provider del materiale della chiave per lo scambio di chiavi precondiviso (PSK) usato nei pacchetti di crittografia TLS-PSK. |
| RouteInfo |
Rappresenta una route di rete. |
| RouteInfo.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| SocketKeepalive |
Consente alle applicazioni di richiedere che il sistema invii periodicamente pacchetti specifici per loro conto, usando l'offload hardware per risparmiare energia a batteria. |
| SocketKeepalive.Callback |
Callback che l'app può usare per apprendere le modifiche dello stato di |
| SSLCertificateSocketFactory |
Implementazione di SSLSocketFactory con diverse funzionalità aggiuntive:
|
| SSLSessionCache |
Cache basata su file delle sessioni SSL stabilite. |
| StaticIpConfiguration |
Classe che descrive la configurazione IP statica. |
| StaticIpConfiguration.Builder |
Classe helper per compilare una nuova istanza di |
| StaticIpConfiguration.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| TelephonyNetworkSpecifier |
Oggetto NetworkSpecifier per la richiesta di rete cellulare. |
| TelephonyNetworkSpecifier.Builder |
Generatore per creare |
| TelephonyNetworkSpecifier.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| TetheringInterface |
Mapping dell'interfaccia e del tipo di tethering. |
| TetheringInterface.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| TetheringManager |
Questa classe fornisce le API per controllare il servizio di tethering. |
| TetheringManager.TetheringRequest |
Usare con |
| TetheringManager.TetheringRequest.Builder |
Rappresenta il tipo di API Android |
| TetheringManager.TetheringRequest.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| TrafficStats |
Classe che fornisce statistiche sul traffico di rete. |
| Uri |
Riferimento URI non modificabile. |
| Uri.Builder |
Classe helper per la compilazione o la modifica di riferimenti URI. |
| Uri.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| UrlQuerySanitizer |
Purifica la parte query di un URL. |
| UrlQuerySanitizer.IllegalCharacterValueSanitizer |
Purificare i valori in base ai caratteri che contengono. |
| UrlQuerySanitizer.ParameterValuePair |
Tupla semplice che contiene coppie parametro-valore. |
| VpnManager |
Questa classe fornisce un'interfaccia per le app per gestire i profili VPN della piattaforma |
| VpnProfileState |
Descrivere lo stato della VPN. |
| VpnProfileState.InterfaceConsts |
Fornisce costanti ereditate dal tipo Android |
| VpnService |
VpnService è una classe di base per le applicazioni per estendere e creare soluzioni VPN personalizzate. |
| VpnService.Builder |
Classe helper per creare un'interfaccia VPN. |
Interfacce
| Nome | Descrizione |
|---|---|
| ConnectivityManager.IOnNetworkActiveListener |
Callback per l'uso con |
| DnsResolver.ICallback |
Interfaccia di base per i callback di risposte |
| ITransportInfo |
Contenitore per funzionalità specifiche del trasporto restituite da |
| TetheringManager.IStartTetheringCallback |
Callback per l'uso con |
| TetheringManager.IStopTetheringCallback |
Callback per l'uso con |
| TetheringManager.ITetheringEventCallback |
Callback da usare con |
| UrlQuerySanitizer.IValueSanitizer |
Funtore usato per purificare un singolo valore di query. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| ConnectivityType |
Enumera i valori restituiti da diversi tipi e considerati come parametro di diversi metodi di ConnectivityManager. |
| DataStallDetectionMethod |
Definisce i valori usati dall'API Android |
| DnsResolverFlag |
Definisce i valori usati dall'API Android |
| DnsResolverType |
Definisce i valori usati dall'API Android |
| ErrorCode |
Definisce i valori usati dall'API Android |
| IllegalCharacterFlags |
Enumera i valori restituiti da diversi metodi di IllegalCharacterFlags e usati come parametro di F:Android.Net.UrlQuerySanitizer+IllegalCharacterValueSanitizer.. membro ctor . |
| IpSecTransportDirection |
Definisce i valori usati dall'API Android |
| L2capNetworkSpecifierHeaderCompression |
Definisce i valori usati dall'API Android |
| L2capNetworkSpecifierRole |
Definisce i valori usati dall'API Android |
| MacAddressType |
Definisce i valori usati dall'API Android |
| MultipathPreference |
Definisce i valori usati dall'API Android |
| NetCapability |
Definisce i valori usati dall'API Android |
| NetEnterpriseId |
Definisce i valori usati dall'API Android |
| NetworkCallbackFlags |
Definisce i valori usati dall'API Android |
| NetworkProbeType |
Definisce i valori usati dall'API Android |
| NetworkValidationResult |
Definisce i valori usati dall'API Android |
| PlatformVpnProfileType |
Definisce i valori usati dall'API Android |
| RestrictBackgroundStatus |
Definisce i valori usati dall'API Android |
| RouteType |
Definisce i valori usati dall'API Android |
| SocketType |
Enumera i valori restituiti da diversi tipi e considerati come parametro di F:Android.Net.LocalSocket.. membro ctor . |
| TetheringManagerConnectivityScope |
Definisce i valori usati dall'API Android |
| TetheringManagerTetherError |
Definisce i valori usati dall'API Android |
| TetheringManagerTetheringType |
Definisce i valori usati dall'API Android |
| TransportType |
Definisce i valori usati dall'API Android |
| VpnErrorClass |
Definisce i valori usati dall'API Android |
| VpnErrorCode |
Definisce i valori usati dall'API Android |
| VpnState |
Definisce i valori usati dall'API Android |
| WifiMode |
Enumera i valori restituiti dai Fullmembri , FullHighPerfe ScanOnly e accettati come parametro del membro F:Android.Net.Wifi.WifiManager.CreateWifiLock . |
| WifiState |
Enumera i valori restituiti da diversi tipi. |