Topic Path: Symbol Reference > Classes > TIdDNSResolver Class > TIdDNSResolver Properties > AllowRecursiveQueries Property
TIdDNSResolver.AllowRecursiveQueries Property

Indicates if recursive DNS queries are desired on the DNS server.

property AllowRecursiveQueries: boolean;

AllowRecursiveQueries is a Boolean property that indicates if the DNS server should persue client queries which require resource records from another DNS name server. AllowRecursiveQueries is stored in the DNS Header for the request to the DNS server. 

AllowRecursiveQueries will have no effect when the DNS does not implement recursive queries, as indicated in the DNS Header RA field from the server response. 

The default value for AllowRecursiveQueries is True, as assigned during initialization of the component. Set the desired value for AllowRecursiveQueries prior to calling Resolve.

Copyright 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved.
Post feedback to the Indy Docs Newsgroup.