C# Класс IpRanges.IPAddressHelper

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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