C# 클래스 EIP.Common.Core.Utils.IpBrowserUtil

파일 보기 프로젝트 열기: woshisunzewei/EIP

공개 메소드들

메소드 설명
GetAddressByApi ( ) : string

根据提供的api获取物理地址

GetBrowser ( ) : string

获取浏览器版本号

GetClientHost ( ) : string

GetClientIp ( ) : string

获取客户端Ip

GetGateway ( ) : string

得到网关地址

GetIp ( ) : string

获取客户端IP地址

GetLocalIPs ( ) : HashSet
GetLocalIp ( ) : string

得到本机IP

GetNetIp ( ) : string

获取公网IP

GetOsVersion ( ) : string

获取操作系统版本号

GetServerHost ( ) : string

获取本地计算机主机名

GetServerHostIp ( ) : string

IsIpAddress ( string str1 ) : bool

判断是否是IP地址格式 0.0.0.0

IsPingIp ( string strIp ) : bool

尝试Ping指定IP是否能够Ping通

IsRightIp ( string strIPadd ) : bool

判断是否为正确的IP地址

메소드 상세

GetAddressByApi() 공개 정적인 메소드

根据提供的api获取物理地址
public static GetAddressByApi ( ) : string
리턴 string

GetBrowser() 공개 정적인 메소드

获取浏览器版本号
public static GetBrowser ( ) : string
리턴 string

GetClientHost() 공개 정적인 메소드

public static GetClientHost ( ) : string
리턴 string

GetClientIp() 공개 정적인 메소드

获取客户端Ip
public static GetClientIp ( ) : string
리턴 string

GetGateway() 공개 정적인 메소드

得到网关地址
public static GetGateway ( ) : string
리턴 string

GetIp() 공개 정적인 메소드

获取客户端IP地址
public static GetIp ( ) : string
리턴 string

GetLocalIPs() 공개 정적인 메소드

public static GetLocalIPs ( ) : HashSet
리턴 HashSet

GetLocalIp() 공개 정적인 메소드

得到本机IP
public static GetLocalIp ( ) : string
리턴 string

GetNetIp() 공개 정적인 메소드

获取公网IP
public static GetNetIp ( ) : string
리턴 string

GetOsVersion() 공개 정적인 메소드

获取操作系统版本号
public static GetOsVersion ( ) : string
리턴 string

GetServerHost() 공개 정적인 메소드

获取本地计算机主机名
public static GetServerHost ( ) : string
리턴 string

GetServerHostIp() 공개 정적인 메소드

public static GetServerHostIp ( ) : string
리턴 string

IsIpAddress() 공개 정적인 메소드

判断是否是IP地址格式 0.0.0.0
public static IsIpAddress ( string str1 ) : bool
str1 string 待判断的IP地址
리턴 bool

IsPingIp() 공개 정적인 메소드

尝试Ping指定IP是否能够Ping通
public static IsPingIp ( string strIp ) : bool
strIp string 指定IP
리턴 bool

IsRightIp() 공개 정적인 메소드

判断是否为正确的IP地址
public static IsRightIp ( string strIPadd ) : bool
strIPadd string 需要判断的字符串
리턴 bool