C# Class FastNetwork.Utils.IPUtility

ip utility
Show file Open project: zhujunxxxxx/FastNetwork

Public Methods

Method Description
ConvertToNumber ( IPAddress ipAddress ) : long

ipaddress convert to long

ConvertToNumber ( string ipAddress ) : long

ipaddress convert to long

GetLocalIntranetIP ( ) : IPAddress

获取本机内网IP

GetLocalIntranetIPList ( ) : List

获取本机内网IP列表

IsIntranet ( IPAddress ipAddress ) : bool

true表示为内网IP

IsIntranet ( long longIP ) : bool

true表示为内网IP

IsIntranet ( string ipAddress ) : bool

true表示为内网IP

Private Methods

Method Description
IPUtility ( ) : System.Collections.Generic

static new

Method Details

ConvertToNumber() public static method

ipaddress convert to long
public static ConvertToNumber ( IPAddress ipAddress ) : long
ipAddress System.Net.IPAddress
return long

ConvertToNumber() public static method

ipaddress convert to long
public static ConvertToNumber ( string ipAddress ) : long
ipAddress string
return long

GetLocalIntranetIP() public static method

获取本机内网IP
public static GetLocalIntranetIP ( ) : IPAddress
return System.Net.IPAddress

GetLocalIntranetIPList() public static method

获取本机内网IP列表
public static GetLocalIntranetIPList ( ) : List
return List

IsIntranet() public static method

true表示为内网IP
public static IsIntranet ( IPAddress ipAddress ) : bool
ipAddress System.Net.IPAddress
return bool

IsIntranet() public static method

true表示为内网IP
public static IsIntranet ( long longIP ) : bool
longIP long
return bool

IsIntranet() public static method

true表示为内网IP
public static IsIntranet ( string ipAddress ) : bool
ipAddress string
return bool