internal ResolutionIterator(DomainResolver resolver, DnsClient.DNS.QTYPE question, Caching.AddressCache addressCache) : base(resolver, question, addressCache) { NestingLevel = 0; }
// sub iterators: Address / CName protected ResolutionIterator(DomainResolver resolver, DnsClient.DNS.QTYPE question, Caching.AddressCache addressCache, int nestingLevel) : base(resolver, question, addressCache) { this.NestingLevel = nestingLevel; }
internal ResolutionIteratorBase(DomainResolver resolver, DnsClient.DNS.QTYPE question, Caching.AddressCache addressCache) { _Resolver = resolver; _Question = question; AddressCache = addressCache; }