This component is part of the IP Works Enterprise ASP.NET Component Library.
The DNS component is used to query DNS for record information.
NOTE: What follows is a very short description of the component interfaces. For more information, please consult the help files that come with the respective package.
Remarks
The DNS component queries a DNS server for records as specified in RFC 1035 and other relevant RFCs. The component property QueryType indicates the record to be queried. Setting QueryDomain will initiate the query.
Once the query is complete, a single Response event will fire and the record properties will be filled. StatusCode is the server's success or fail code, and Status is a standard string interpretation of the code.
RecordCount records are returned, and for each record, RecordFieldCount fields are returned. The response records are provided in the RecordFieldValue arrays, indexed by RecordIndex to indicate the current record and the FieldIndex property to indicate the current field. The programming interface is designed to allow a full walk of the records in the DNS response, including provisions for handling new record types. .
The component operates synchronously by default (waits for a response before returning control to the caller), however, the component may also operate asynchronously (return control immediately), by setting Timeout to 0. Please refer to the Timeout property for more information.
More Information: http://www.nsoftware.com/products/component/dns.aspx |