Android.Net Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt APIs zum Verwalten von Android-Netzwerkkonnektivität, Adressierung, Sockets und verwandten Netzwerkfeatures bereit.
Klassen
| Name | Beschreibung |
|---|---|
| CaptivePortal |
Eine Klasse, mit der Apps die |
| CaptivePortal.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| ConnectivityDiagnosticsManager |
Klasse, die Hilfsprogramme zum Sammeln von Netzwerkkonnektivitätsdiagnoseinformationen bereitstellt. |
| ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback |
Abstrakte Basisklasse für Rückrufe der Konnektivitätsdiagnose. |
| ConnectivityDiagnosticsManager.ConnectivityReport |
Klasse, die Konnektivitätsinformationen für ein bestimmtes Netzwerk zu einem bestimmten Zeitpunkt enthält. |
| ConnectivityDiagnosticsManager.ConnectivityReport.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| ConnectivityDiagnosticsManager.DataStallReport |
Klasse, die Informationen zu einem verdächtigen Datenstand in einem bestimmten Netzwerk enthält |
| ConnectivityDiagnosticsManager.DataStallReport.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| ConnectivityManager |
Klasse, die Abfragen zum Status der Netzwerkkonnektivität beantwortet. |
| ConnectivityManager.NetworkCallback |
Basisklasse für |
| Credentials |
Eine Klasse zur Darstellung von UNIX-Anmeldeinformationen, die über Zusätzliche Daten an UNIX-Domänensockets übergeben werden. |
| DhcpInfo |
Ein einfaches Objekt zum Abrufen der Ergebnisse einer DHCP-Anforderung. |
| DhcpInfo.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| DnsResolver |
Dns Resolver-Klasse für asynchrone DNS-Abfragen |
| DnsResolver.DnsException |
Klasse zur Darstellung des DNS-Fehlers |
| EthernetNetworkSpecifier |
Ein |
| EthernetNetworkSpecifier.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| Ikev2VpnProfile |
Das Ikev2VpnProfile ist eine Konfiguration für die Plattformeinrichtung von IKEv2/IPsec VPNs. |
| Ikev2VpnProfile.Builder |
Ein inkrementeller Generator für IKEv2-VPN-Profile |
| InetAddresses |
Hilfsmethoden für |
| IpConfiguration |
Eine Klasse, die die IP-Konfiguration eines Netzwerks darstellt. |
| IpConfiguration.Builder |
Generator, der zum Erstellen |
| IpConfiguration.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| IpPrefix |
Diese Klasse stellt ein IP-Präfix dar, i. |
| IpPrefix.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| IpSecAlgorithm |
Diese Klasse stellt einen einzelnen Algorithmus dar, der von einem |
| IpSecAlgorithm.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| IpSecManager |
Diese Klasse enthält Methoden zum Verwalten von IPsec-Sitzungen. |
| IpSecManager.ResourceUnavailableException |
Wird ausgelöst, um anzugeben, dass eine IPsec-Ressource nicht verfügbar ist. |
| IpSecManager.SecurityParameterIndex |
Diese Klasse stellt einen reservierten SPI dar. |
| IpSecManager.SpiUnavailableException |
Wird ausgelöst, um anzugeben, dass ein angeforderter SPI verwendet wird. |
| IpSecManager.UdpEncapsulationSocket |
Diese Klasse bietet Zugriff auf einen UDP-Kapselungssocket. |
| IpSecTransform |
Diese Klasse stellt eine Transformation dar, die ungefähr einer IPsec-Sicherheitszuordnung entspricht. |
| IpSecTransform.Builder |
Diese Klasse wird zum Erstellen von |
| IpSecTransformState |
Diese Klasse stellt eine Momentaufnahme des Zustands eines IpSecTransform-Elements dar. |
| IpSecTransformState.Builder |
Generatorklasse zu Testzwecken |
| IpSecTransformState.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| L2capNetworkSpecifier |
Ein |
| L2capNetworkSpecifier.Builder |
Eine Generatorklasse für L2capNetworkSpecifier. |
| L2capNetworkSpecifier.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| LinkAddress |
Identifiziert eine IP-Adresse in einer Netzwerkverbindung. |
| LinkAddress.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| LinkProperties |
Beschreibt die Eigenschaften einer Netzwerkverbindung. |
| LinkProperties.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| LocalServerSocket |
Nicht standardmäßige Klasse zum Erstellen eines eingehenden UNIX-Domänensockets im abstrakten Linux-Namespace. |
| LocalSocket |
Erstellt einen (Nicht-Server)-Socket im UNIX-Domänennamespace. |
| LocalSocketAddress |
Eine UNIX-Domain (AF_LOCAL) Socketadresse. |
| LocalSocketAddress.Namespace |
Der Namespace, in dem diese Adresse vorhanden ist. |
| MacAddress |
Darstellung einer MAC-Adresse. |
| MacAddress.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| MailTo |
MailTo-URL-Parser |
| Network |
Identifies a |
| Network.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| NetworkCapabilities |
Darstellung der Funktionen eines aktiven Netzwerks. |
| NetworkCapabilities.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| NetworkInfo |
Beschreibt den Status einer Netzwerkschnittstelle. |
| NetworkInfo.DetailedState |
Der feinkörnige Zustand einer Netzwerkverbindung. |
| NetworkInfo.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| NetworkInfo.State |
Grobkörniger Netzwerkzustand. |
| NetworkRequest |
Ein Objekt, das ein Netzwerk beschreibt, an dem die Anwendung interessiert ist. |
| NetworkRequest.Builder |
Generator, der zum Erstellen von |
| NetworkRequest.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| NetworkSpecifier |
Beschreibt bestimmte Eigenschaften eines angeforderten Netzwerks für die Verwendung in einem |
| ParseException |
Wird ausgelöst, wenn die Analyse fehlgeschlagen ist. |
| PlatformVpnProfile |
PlatformVpnProfile stellt eine Konfiguration für eine plattformbasierte VPN-Implementierung dar. |
| Proxy |
Eine Komfortklasse für den Zugriff auf den Benutzer und die Standardproxyeinstellungen. |
| ProxyInfo |
Beschreibt eine Proxykonfiguration. |
| ProxyInfo.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| PskKeyManager |
Anbieter von Schlüsselmaterial für den vorab freigegebenen Schlüsselaustausch (PSK), der in TLS-PSK Verschlüsselungssammlungen verwendet wird. |
| RouteInfo |
Stellt eine Netzwerkroute dar. |
| RouteInfo.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| SocketKeepalive |
Ermöglicht Anwendungen das regelmäßige Senden bestimmter Pakete im Auftrag des Systems mithilfe des Hardwareoffloads, um Akkustrom zu sparen. |
| SocketKeepalive.Callback |
Der Rückruf, den die App zum Erlernen der Statusänderungen |
| SSLCertificateSocketFactory |
SSLSocketFactory-Implementierung mit mehreren zusätzlichen Features:
|
| SSLSessionCache |
Dateibasierter Cache von etablierten SSL-Sitzungen. |
| StaticIpConfiguration |
Klasse, die die statische IP-Konfiguration beschreibt. |
| StaticIpConfiguration.Builder |
Hilfsklasse zum Erstellen einer neuen Instanz von |
| StaticIpConfiguration.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| TelephonyNetworkSpecifier |
NetworkSpecifier-Objekt für die Mobilfunknetzwerkanforderung. |
| TelephonyNetworkSpecifier.Builder |
Generator zum Erstellen eines |
| TelephonyNetworkSpecifier.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| TetheringInterface |
Die Zuordnung der Tethering-Schnittstelle und des Typs. |
| TetheringInterface.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| TetheringManager |
Diese Klasse stellt die APIs bereit, um den Tethering-Dienst zu steuern. |
| TetheringManager.TetheringRequest |
Wird verwendet |
| TetheringManager.TetheringRequest.Builder |
Stellt den Android-API-Typ |
| TetheringManager.TetheringRequest.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| TrafficStats |
Klasse, die Netzwerkdatenverkehrsstatistiken bereitstellt. |
| Uri |
Unveränderliche URI-Referenz. |
| Uri.Builder |
Hilfsklasse zum Erstellen oder Bearbeiten von URI-Verweisen. |
| Uri.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| UrlQuerySanitizer |
Sanitizes the Query portion of a URL. |
| UrlQuerySanitizer.IllegalCharacterValueSanitizer |
Sanitize values based on which characters they contain. |
| UrlQuerySanitizer.ParameterValuePair |
Ein einfaches Tupel, das Parameterwertpaare enthält. |
| VpnManager |
Diese Klasse stellt eine Schnittstelle für Apps zum Verwalten von Plattform-VPN-Profilen bereit. |
| VpnProfileState |
Beschreiben des Zustands von VPN. |
| VpnProfileState.InterfaceConsts |
Stellt Konstanten bereit, die vom Android-Typ |
| VpnService |
VpnService ist eine Basisklasse für Anwendungen zum Erweitern und Erstellen eigener VPN-Lösungen. |
| VpnService.Builder |
Hilfsklasse zum Erstellen einer VPN-Schnittstelle. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| ConnectivityManager.IOnNetworkActiveListener |
Rückruf für die Verwendung mit |
| DnsResolver.ICallback |
Basisschnittstelle für Antwortrückrufe |
| ITransportInfo |
Ein Container für transportspezifische Funktionen, die von |
| TetheringManager.IStartTetheringCallback |
Rückruf für die Verwendung mit |
| TetheringManager.IStopTetheringCallback |
Rückruf für die Verwendung mit |
| TetheringManager.ITetheringEventCallback |
Rückruf zur Verwendung mit |
| UrlQuerySanitizer.IValueSanitizer |
Ein Functor, der zum Bereinigen eines einzelnen Abfragewerts verwendet wird. |
Enumerationen
| Name | Beschreibung |
|---|---|
| ConnectivityType |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter mehrerer Methoden verwendet ConnectivityManagerwerden. |
| DataStallDetectionMethod |
Definiert werte, die von der Android-API |
| DnsResolverFlag |
Definiert werte, die von der Android-API |
| DnsResolverType |
Definiert werte, die von der Android-API |
| ErrorCode |
Definiert werte, die von der Android-API |
| IllegalCharacterFlags |
Listet Werte auf, die von mehreren Methoden IllegalCharacterFlags zurückgegeben und als Parameter der F:Android.Net.UrlQuerySanitizer+IllegalCharacterValueSanitizer.. ctor-Mitglied . |
| IpSecTransportDirection |
Definiert werte, die von der Android-API |
| L2capNetworkSpecifierHeaderCompression |
Definiert werte, die von der Android-API |
| L2capNetworkSpecifierRole |
Definiert werte, die von der Android-API |
| MacAddressType |
Definiert werte, die von der Android-API |
| MultipathPreference |
Definiert werte, die von der Android-API |
| NetCapability |
Definiert werte, die von der Android-API |
| NetEnterpriseId |
Definiert werte, die von der Android-API |
| NetworkCallbackFlags |
Definiert werte, die von der Android-API |
| NetworkProbeType |
Definiert werte, die von der Android-API |
| NetworkValidationResult |
Definiert werte, die von der Android-API |
| PlatformVpnProfileType |
Definiert werte, die von der Android-API |
| RestrictBackgroundStatus |
Definiert werte, die von der Android-API |
| RouteType |
Definiert werte, die von der Android-API |
| SocketType |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter des F:Android.Net.LocalSocket.. ctor-Mitglied . |
| TetheringManagerConnectivityScope |
Definiert werte, die von der Android-API |
| TetheringManagerTetherError |
Definiert werte, die von der Android-API |
| TetheringManagerTetheringType |
Definiert werte, die von der Android-API |
| TransportType |
Definiert werte, die von der Android-API |
| VpnErrorClass |
Definiert werte, die von der Android-API |
| VpnErrorCode |
Definiert werte, die von der Android-API |
| VpnState |
Definiert werte, die von der Android-API |
| WifiMode |
Listet werte auf, die von den , und Membern zurückgegeben und als Parameter des Full Member.FullHighPerfScanOnly |
| WifiState |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |