| Type | Reason |
|---|---|
| CaptiveNetwork | A class that encapsulates the Captive Network system component, which is responsible for detecting networks that require user interaction prior to providing Internet access. |
| NetworkReachability | Used to detect the reachability of the network and to get notifications on network reachability changes. |
| NetworkReachability+Notification | Signature for the SetCallback method on NetworkReachability. |
| NetworkReachabilityFlags | The reachability status. |
| StatusCode | An enumeration whose values specify various statuses relating to network reachability. |
| StatusCodeError | Provides access to a text description associated with a SystemConfiguation.StatusCode. |
| SystemConfigurationException | An exception relating to network reachability. The cause of the exception is specified by the SystemConfiguration.SystemConfigurationException.StatusErrorCode property. |