SystemConfiguration Namespace

The SystemConfiguration namespace provides classes for determining network reachability.

Classes

CaptiveNetwork

Deprecated: Use NEHotspotHelper instead. 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.

StatusCodeError

Provides access to a text description associated with a T:SystemConfiguation.StatusCode.

StatusCodeExtensions

Extension methods for the SystemConfiguration.StatusCode enumeration.

SystemConfigurationException

An exception relating to network reachability. The cause of the exception is specified by the StatusErrorCode property.

Enums

NetworkReachabilityFlags

The reachability status.

StatusCode

An enumeration whose values specify various statuses relating to network reachability.

Delegates

NetworkReachability.Notification

Signature for the SetCallback method on NetworkReachability.