Use this API to get information about network connections and connectivity.
| Name | Description | |
|---|---|---|
![]() |
ConnectionProfile | Represents a network connection. |
![]() |
DataUsage | Represents data usage information returned by the ConnectionProfile.GetLocalUsage method. |
![]() |
IPInformation | Represents the association between an IP address and an adapter on the network. |
![]() |
LanIdentifier | Represents physical identification data for a specific NetworkAdapter object. |
![]() |
LanIdentifierData | Represents the port specific data that enables LAN locality capabilities. |
![]() |
NetworkAdapter | Represents a network adapter. |
![]() |
NetworkInformation | Provides access to network connection information for the local machine. |
![]() |
NetworkItem | Represents a connected network. |
![]() |
NetworkSecuritySettings | Represents the current network security settings. |
![]() |
ProxyConfiguration | Represents the proxy configuration for the current user. |
| Name | Description | |
|---|---|---|
![]() |
NetworkStatusChangedEventHandler | Represents the method that handles network status change notifications. This method is called when any properties exposed by the NetworkInformation object changes. |
| Name | Description | |
|---|---|---|
![]() |
NetworkAuthenticationType | Defines values that indicate the type of authentication used by the network. |
![]() |
NetworkConnectivityLevel | Defines the level of connectivity currently available. |
![]() |
NetworkEncryptionType | Defines values that indicate the type of encryption used for authentication. |
![]() |
NetworkTypes | Defines the network connection types. |