NetworkReachability Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
NetworkReachability(IPAddress) |
Creates a network reachability class based on an IP address. |
NetworkReachability(String) |
Creates a network reachability object from a hostname. |
NetworkReachability(IPAddress, IPAddress) |
Creates a network reachability object from a local IP address and a remote one. |
NetworkReachability(IPAddress)
Creates a network reachability class based on an IP address.
public NetworkReachability (System.Net.IPAddress ip);
new SystemConfiguration.NetworkReachability : System.Net.IPAddress -> SystemConfiguration.NetworkReachability
Parameters
- ip
- IPAddress
The IP address. Only IPV4 is supported.
Remarks
In addition to probing general hosts on the Internet, you can detect the ad-hoc WiFi network using the IP address 169.254.0.0 and the general network availability with 0.0.0.0.
Applies to
NetworkReachability(String)
Creates a network reachability object from a hostname.
public NetworkReachability (string address);
new SystemConfiguration.NetworkReachability : string -> SystemConfiguration.NetworkReachability
Parameters
- address
- String
A host name.
Remarks
The hostname is resolved using the current DNS settings.
Applies to
NetworkReachability(IPAddress, IPAddress)
Creates a network reachability object from a local IP address and a remote one.
public NetworkReachability (System.Net.IPAddress localAddress, System.Net.IPAddress remoteAddress);
new SystemConfiguration.NetworkReachability : System.Net.IPAddress * System.Net.IPAddress -> SystemConfiguration.NetworkReachability
Parameters
- localAddress
- IPAddress
Local address to monitor, this can be null if you are not interested in the local changes.
- remoteAddress
- IPAddress
Remote address to monitor, this can be null if you are not interested in the remote changes.