Android.Net Namespace
Remarks
Classes that help with network access, beyond the normal java.net.* APIs.
Classes
| Type | Reason |
|---|---|
| ConnectivityManager | Class that answers queries about the state of network connectivity. |
| ConnectivityManager+IOnNetworkActiveListener | |
| NetworkCallback | |
| ConnectivityType | Enumerates values returned by several types and taken as a parameter of several methods of ConnectivityManager. |
| Credentials | A class for representing UNIX credentials passed via ancillary data on UNIX domain sockets. |
| DhcpInfo | A simple object for retrieving the results of a DHCP request. |
| InterfaceConsts | |
| IllegalCharacterFlags | Enumerates values returned by several methods of IllegalCharacterFlags and taken as a parameter of the Android.Net.UrlQuerySanitizer.IllegalCharacterValueSanitizer..ctor member. |
| IpPrefix | This class represents an IP prefix, i.e., a contiguous block of IP addresses aligned on a power of two boundary (also known as an "IP subnet"). |
| InterfaceConsts | |
| LinkAddress | Identifies an IP address on a network link. |
| InterfaceConsts | |
| LinkProperties | Describes the properties of a network link. |
| InterfaceConsts | |
| LocalServerSocket | non-standard class for creating inbound UNIX-domain socket on the Android platform, this is created in the Linux non-filesystem namespace. |
| LocalSocket | Creates a (non-server) socket in the UNIX-domain namespace. |
| LocalSocketAddress | A UNIX-domain (AF_LOCAL) socket address. |
| Namespace | The namespace that this address exists in. |
| MailTo | MailTo URL parser This class parses a mailto scheme URL and then can be queried for the parsed parameters. |
| NetCapability | Enumerates values returned by several types and taken as a parameter of the NetworkCapabilities.HasCapability, NetworkRequest+Builder.AddCapability, and NetworkRequest+Builder.RemoveCapability members. |
| Network | Identifies a Network. |
| InterfaceConsts | |
| NetworkCapabilities | This class represents the capabilities of a network. |
| InterfaceConsts | |
| NetworkInfo | Describes the status of a network interface. |
| DetailedState | The fine-grained state of a network connection. |
| InterfaceConsts | |
| State | Coarse-grained network state. |
| NetworkRequest | Defines a request for a network, made through NoType:android/net/NetworkRequest$Builder;Href=../../../reference/android/net/NetworkRequest.Builder.html and used to request a network via Android.Net.ConnectivityManager.RequestNetwork(Android.Net.NetworkRequest, .NetworkCallback) or listen for changes via Android.Net.ConnectivityManager.RegisterNetworkCallback(Android.Net.NetworkRequest, .NetworkCallback). |
| Builder | |
| InterfaceConsts | |
| ParseException | Thrown when parsing a URL fails. |
| Proxy | A convenience class for accessing the user and default proxy settings. |
| ProxyInfo | Describes a proxy configuration. |
| InterfaceConsts | |
| PskKeyManager | Provider of key material for pre-shared key (PSK) key exchange used in TLS-PSK cipher suites. |
| RouteInfo | Represents a network route. |
| InterfaceConsts | |
| SocketType | Enumerates values returned by several types and taken as a parameter of the Android.Net.LocalSocket..ctor member. |
| SSLCertificateSocketFactory | SSLSocketFactory implementation with several extra features:
|
| SSLSessionCache | File-based cache of established SSL sessions. |
| TrafficStats | Class that provides network traffic statistics. |
| TransportType | Enumerates values returned by several types and taken as a parameter of the NetworkCapabilities.HasTransport, NetworkRequest+Builder.AddTransportType, and NetworkRequest+Builder.RemoveTransportType members. |
| Uri | Immutable URI reference. |
| Builder | Helper class for building or manipulating URI references. |
| InterfaceConsts | |
| UrlQuerySanitizer | Sanitizes the Query portion of a URL. |
| IllegalCharacterValueSanitizer | Sanitize values based on which characters they contain. |
| IValueSanitizer | A functor used to sanitize a single query value. |
| ParameterValuePair | A simple tuple that holds parameter-value pairs. |
| VpnService | VpnService is a base class for applications to extend and build their own VPN solutions. |
| Builder | Helper class to create a VPN interface. |
| WifiMode | Enumerates values returned by the WifiMode.Full, WifiMode.FullHighPerf, and WifiMode.ScanOnly members and taken as a parameter of the WifiManager.CreateWifiLock member. |
| WifiState | Enumerates values returned by several types. |

