C# 클래스 IpRanges.IPAddressHelper

파일 보기 프로젝트 열기: hanswolff/ipranges 1 사용 예제들

공개 메소드들

메소드 설명
AreInSameSubnet ( IPAddress first, IPAddress second, IPAddress subnetMask ) : bool
BigIntegerFromIpAddress ( IPAddress ipAddress ) : System.Numerics.BigInteger
CreateSubnetMaskIPv4 ( byte cidr ) : IPAddress
CreateSubnetMaskIPv6 ( byte cidr ) : IPAddress
GetBroadcastAddress ( IPAddress address, IPAddress subnetMask ) : IPAddress
GetNetworkAddress ( IPAddress address, IPAddress subnetMask ) : IPAddress

메소드 상세

AreInSameSubnet() 공개 정적인 메소드

public static AreInSameSubnet ( IPAddress first, IPAddress second, IPAddress subnetMask ) : bool
first System.Net.IPAddress
second System.Net.IPAddress
subnetMask System.Net.IPAddress
리턴 bool

BigIntegerFromIpAddress() 공개 정적인 메소드

public static BigIntegerFromIpAddress ( IPAddress ipAddress ) : System.Numerics.BigInteger
ipAddress System.Net.IPAddress
리턴 System.Numerics.BigInteger

CreateSubnetMaskIPv4() 공개 정적인 메소드

public static CreateSubnetMaskIPv4 ( byte cidr ) : IPAddress
cidr byte
리턴 System.Net.IPAddress

CreateSubnetMaskIPv6() 공개 정적인 메소드

public static CreateSubnetMaskIPv6 ( byte cidr ) : IPAddress
cidr byte
리턴 System.Net.IPAddress

GetBroadcastAddress() 공개 정적인 메소드

public static GetBroadcastAddress ( IPAddress address, IPAddress subnetMask ) : IPAddress
address System.Net.IPAddress
subnetMask System.Net.IPAddress
리턴 System.Net.IPAddress

GetNetworkAddress() 공개 정적인 메소드

public static GetNetworkAddress ( IPAddress address, IPAddress subnetMask ) : IPAddress
address System.Net.IPAddress
subnetMask System.Net.IPAddress
리턴 System.Net.IPAddress