Exemplo n.º 1
0
        public HostUri CreateRandom_HostUri(DiapasonChoiserData diapason)
        {
            IPAddress ip     = IPAddressOperations.CreateRandomIP(Random, diapason.IP_From, diapason.IP_To);
            string    host   = ip.ToString();
            HostUri   result = new HostUri()
            {
                Host = host,
                Uri  = CreateUri(diapason.Scheme, host, diapason.Port, diapason.Path, diapason.AddressFamily)
            };

            return(result);
        }
Exemplo n.º 2
0
        public BindingList <HostUri> CreateList_HostUri(DiapasonChoiserData diapason)
        {
            BindingList <HostUri> result = new BindingList <HostUri>();

            IPAddress[] ips = IPAddressOperations.CreateDiapasonIP(diapason.IP_From, diapason.IP_To);
            foreach (IPAddress ip in ips)
            {
                string host = ip.ToString();
                result.Add(new HostUri()
                {
                    Host = host,
                    Uri  = CreateUri(diapason.Scheme, host, diapason.Port, diapason.Path, diapason.AddressFamily)
                });
            }
            return(result);
        }