• 可请求DNS服务器以得到MX以及其它资源记录类型。.NET的DNS控件是一款功能齐全、简单易用的且能执行.NET与ASP.NET应用程序的DNS协议的控件。它彻底地适应RFCs 1034与1035,该控件可以让.NET开发人员在它们的应用程序中直接访问DNS资源。


     

     

    特征综述 About Feature

    作为已获奖的.NET互联网控件套包的一部分,该控件专为.NET设计并完全以可管理的C#代码编写而成。

    功能特点

    • 适用于.NET 1.1、.NET 2.0以及.NET 3.5的功能齐全的DNS控件
    • 免费运行
    • 大量的具有完整源代码的VB.NET、ASP.NET与C#样本
    • 综合的Visual Studio .NET风格的在线帮助
    • 一年的免费技术支持以及一部分发布更新
    • 购买可得到完整的源代码

    正向与反向的DNS查询

    • DNS正向查询(主机名到IP地址)
    • DNS反向查询(IP地址到主机名)
    • 同步或非同步地运行查询

    DNS消息的构建与解析

    • 能完全解析DNS消息与资源记录
    • DnsMessage类将DNS请求与回复消息进行了模板化
    • ResourceRecord与原始类将DNS资源记录进行了模板化
    • 完全解析的资源记录包括:A、CNAME、HINFO、MB、MD、MF、MG、MINFO、MR、MX、NS、NULL、PTR、SOA、TXT、WKS

    发送与接收DNS消息

    • 提取已配置DNS服务器列表
    • 使用DnsClient发送与接收DnsMessage请求与回复
    • 指定资源类型以提取包括所有的资源类型
    • 同步或非同步地运行DNS请求

    Designed for .NET

    • .NET框架专用的面向对象设计
    • 以C#编写的可完全管理的代码
    • 同步或非同步地(开始/结束)进行呼叫
    • 非同步呼叫既可使用事件也能使用回叫