C# Class IpRanges.IPAddressHelper

Afficher le fichier Open project: hanswolff/ipranges Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

AreInSameSubnet() public static méthode

public static AreInSameSubnet ( IPAddress first, IPAddress second, IPAddress subnetMask ) : bool
first System.Net.IPAddress
second System.Net.IPAddress
subnetMask System.Net.IPAddress
Résultat bool

BigIntegerFromIpAddress() public static méthode

public static BigIntegerFromIpAddress ( IPAddress ipAddress ) : System.Numerics.BigInteger
ipAddress System.Net.IPAddress
Résultat System.Numerics.BigInteger

CreateSubnetMaskIPv4() public static méthode

public static CreateSubnetMaskIPv4 ( byte cidr ) : IPAddress
cidr byte
Résultat System.Net.IPAddress

CreateSubnetMaskIPv6() public static méthode

public static CreateSubnetMaskIPv6 ( byte cidr ) : IPAddress
cidr byte
Résultat System.Net.IPAddress

GetBroadcastAddress() public static méthode

public static GetBroadcastAddress ( IPAddress address, IPAddress subnetMask ) : IPAddress
address System.Net.IPAddress
subnetMask System.Net.IPAddress
Résultat System.Net.IPAddress

GetNetworkAddress() public static méthode

public static GetNetworkAddress ( IPAddress address, IPAddress subnetMask ) : IPAddress
address System.Net.IPAddress
subnetMask System.Net.IPAddress
Résultat System.Net.IPAddress