Class NetworkUtils
Assembly: DotNetNuke.dll
Syntax
public class NetworkUtils
Constructors
NetworkUtils()
Declaration
Methods
Declaration
public static string FormatAsCidr(string startIP, string subnetMask)
Parameters
Returns
GetAddress(string, AddressType)
Declaration
public static string GetAddress(string host, AddressType addressFormat)
Parameters
Returns
GetClientIpAddress(HttpRequest)
Declaration
public static string GetClientIpAddress(HttpRequest request)
Parameters
Returns
IP2Int(string)
Declaration
public static uint IP2Int(string ipNumber)
Parameters
| Type |
Name |
Description |
| string |
ipNumber |
|
Returns
IPtoLong(IPAddress)
Declaration
public static long IPtoLong(IPAddress ip)
Parameters
Returns
IsIPInRange(string, string, string)
Declaration
public static bool IsIPInRange(string currentIP, string startIP, string subnetmask)
Parameters
Returns
LongToIp(long)
Declaration
public static string LongToIp(long ip)
Parameters
| Type |
Name |
Description |
| long |
ip |
|
Returns
Network2IpRange(string, out uint, out uint)
Declaration
public static void Network2IpRange(string sNetwork, out uint startIP, out uint endIP)
Parameters
Extension Methods