Advtools.AdvInterceptor.AdvDnsClient.Resolve C# (CSharp) Метод

Resolve() публичный Метод

public Resolve ( string name, RecordType recordType, RecordClass recordClass ) : ARSoft.Tools.Net.Dns.DnsMessage
name string
recordType RecordType
recordClass RecordClass
Результат ARSoft.Tools.Net.Dns.DnsMessage
        public DnsMessage Resolve(string name, RecordType recordType, RecordClass recordClass)
        {
            name = name.ToLower();

            lock(lock_)
            {
                if(cache_.ContainsKey(name))
                    return cache_[name];

                DnsMessage message = dns_.Resolve(name);
                if(null == message)
                    return null;

                cache_.Add(name, message);
                return message;
            }
        }

Same methods

AdvDnsClient::Resolve ( string name ) : ARSoft.Tools.Net.Dns.DnsMessage