•查询DNS服务器的MX和所有其他的资源记录类型定义的RFC - 1034和RFC - 1035 。 ComponentSpace的DNS成分更容易被检索的清单配置的DNS服务器,建立一个DNS查询请求使用便捷的信息和资源记录班,发送请求到DNS服务器并获得完全解析响应。写在100 %托管的C #代码,类库提供。 NET开发人员的完全访问的DNS资源,在其应用程序。
ComponentSpace的DNS组件可用于任何Windows或Web应用程序,增加了关于大会进入班级KeyTech.Dns名称。
该DnsMessage级轿车的DNS请求和响应消息。它很容易构建的DNS请求和访问DNS答复。一个单独的类描述每个资源记录类型。每个资源记录类是来自ResourceRecord抽象类。
名单资源记录类别包括:
• ARecord ,
• CNAMERecord ,
• HINFORecord ,
• MBRecord ,
• MDRecord ,
• MFRecord ,
• MGRecord ,
• MINFORecord ,
• MRRecord ,
• MXRecord ,
• NSRecord ,
• NULLRecord ,
• PTRRecord ,
• SOARecord ,
• TXTRecord ,
• WKSRecord
•一个catch所有OtherRecord 。
该DnsClient类允许你发送和接收DnsMessage要求DnsMessage反应。在DnsMessage要求您指定的DNS问题要问。针对包含的DnsMessage名单ResourceRecords 。
您可以发送请求,或者在DnsClient同步(拦截)使用Send方法或异步(非阻塞)使用BeginSend和EndSend方法。同样的,可能收到的答复也同步(拦截)使用的接收方法或异步(非阻塞)使用BeginReceive和EndReceive方法。异步调用完成您可能会收到通知,或者通过一个事件或一个回调方法。逾时可以指定。
所有课程,以提高活动支持SynchronizingObject财产。所有各类报告错误通过DnsException 。
主要特点
•支持RFC-1034/RFC-1035
•没有复杂的DNS信息工程或剖析
•指定资源类型检索包括所有
•取回的名单配置的DNS服务器
•调用应用程序可能会提出的同步或异步调用
•异步调用可使用的事件或出现回调
•指定一个超时
• 100 %托管代码写在C #
•面向对象设计专门的。 NET Framework
•所有的错误处理通过。 NET中的例外
•全面的Visual Studio 。 NET的风格文件
• VB.NET和C #的例子源代码
•包括提示符免费电子邮件支持
•版税免费运行
•源代码可用
这类库也可购买部分关键技术。 NET的因特网套件。