This library allows you to parse range of IP address string such as "192.168.0.0/24" and "192.168.0.0/255.255.255.0" and "192.168.0.0-192.168.0.255", and can contains check. This library supports both IPv4 and IPv6.
[Superseded] This package became only metadata package for installing "IPAddressRange" NuGet package, because "IPAddressRange" NuGet package became strong-named assembly.
Please consider to installing "IPAddress" NuGet package directly instead of this package.
Why didn't Microsoft include an IP address control in the stock toolbox for Visual Studio .NET? I needed something similar to the MFC CIPAddressCtrl class in a C# application recently, and was forced to roll my own. I tried to mimic the behavior of CIPAddressCtrl using C#, and hopefully I've...
TakeIo.NetworkAddress is a small library to handle IP/Mask operations (network mask tasks), like matching same network address between two IPs and a network mask. It also handles parsing of IP/Mask input strings like "192.168.0.0/24" or "192.168.0.0/255.255.0.0", and handle IP range addresses like...
Allows easy IP address access filtering by simply adding an attribute to MVC controller or controller action.
- single IP address filtering
- multiple IP address filtering
- single IP address range filtering
- multiple IP address range filtering
- a list of roles with linked IP...
IPAddress Pool Wrapper allows you to parse or check IPAddress from list of IP Pools/Ranges in multiple regions. it also support files such as json and text file for large IP Ranges/Pools.
IPAddress Supported formats like 192.168.0.0/13, 192.168.0.0/255.248.0.0, 192.168.0.0-192.168.0.128
Tracking Plugin for Xamarin. It retrieves information about user's location without GPS activation: IP Address, country name, city name, GPS coordinates (latitude and longitude), country calling code, country currency, country flag image, etc.