C# 클래스 WinLib.Network.IP

파일 보기 프로젝트 열기: SortByte/Network-Manager 1 사용 예제들

공개 메소드들

메소드 설명
CheckIfSameNetwork ( string sIPA, string sIPB, string sMask ) : bool
GetNetwork ( string sIP, string sPrefix ) : string
Ping ( IPAddress ip ) : int
PrefixToMask ( int prefix ) : string

Converts an IPv4 CIDR prefix number (0 - 32) to dot-decimal notation

ValidateIPv4 ( string &sIP, string &sMask ) : bool
ValidateIPv4 ( string &reason, string sIP, string sMask = "0.0.0.0" ) : bool
ValidateIPv4Mask ( string &sMask ) : bool
ValidateIPv6 ( string &sIP, string sPrefix = "0" ) : bool
ValidateIPv6 ( string sIP, string sPrefix, string &reason ) : bool
ValidateIPv6Prefix ( string &sPrefix ) : bool

메소드 상세

CheckIfSameNetwork() 공개 정적인 메소드

public static CheckIfSameNetwork ( string sIPA, string sIPB, string sMask ) : bool
sIPA string
sIPB string
sMask string
리턴 bool

GetNetwork() 공개 정적인 메소드

public static GetNetwork ( string sIP, string sPrefix ) : string
sIP string
sPrefix string
리턴 string

Ping() 공개 정적인 메소드

public static Ping ( IPAddress ip ) : int
ip System.Net.IPAddress
리턴 int

PrefixToMask() 공개 정적인 메소드

Converts an IPv4 CIDR prefix number (0 - 32) to dot-decimal notation
public static PrefixToMask ( int prefix ) : string
prefix int
리턴 string

ValidateIPv4() 공개 정적인 메소드

public static ValidateIPv4 ( string &sIP, string &sMask ) : bool
sIP string
sMask string
리턴 bool

ValidateIPv4() 공개 정적인 메소드

public static ValidateIPv4 ( string &reason, string sIP, string sMask = "0.0.0.0" ) : bool
reason string
sIP string
sMask string
리턴 bool

ValidateIPv4Mask() 공개 정적인 메소드

public static ValidateIPv4Mask ( string &sMask ) : bool
sMask string
리턴 bool

ValidateIPv6() 공개 정적인 메소드

public static ValidateIPv6 ( string &sIP, string sPrefix = "0" ) : bool
sIP string
sPrefix string
리턴 bool

ValidateIPv6() 공개 정적인 메소드

public static ValidateIPv6 ( string sIP, string sPrefix, string &reason ) : bool
sIP string
sPrefix string
reason string
리턴 bool

ValidateIPv6Prefix() 공개 정적인 메소드

public static ValidateIPv6Prefix ( string &sPrefix ) : bool
sPrefix string
리턴 bool