Esempio n. 1
0
        public static bool Query(Server server, IPListProvider provider, IPAddress ipAddress, out IPAddress[] providerResult)
        {
            Provider     provider2   = new Provider(provider, server);
            IAsyncResult asyncResult = provider2.BeginQuery(ipAddress, null, null);

            asyncResult.AsyncWaitHandle.WaitOne();
            return(provider2.EndQuery(asyncResult, out providerResult));
        }
Esempio n. 2
0
 public Provider(IPListProvider provider, Server server)
 {
     this.provider = provider;
     this.dns      = Provider.GetAndInitializeDns(server);
 }