This documentation is archived and is not being maintained.

ReferralChasingOption Enumeration

Specifies if and how referral chasing is pursued.

[Visual Basic]
Public Enum ReferralChasingOption
public enum ReferralChasingOption
__value public enum ReferralChasingOption
enum ReferralChasingOption


When a server determines that other servers hold relevant information, in part or as a whole, it may refer the client to another server to obtain the result. Referral chasing is the action taken by a client to contact the referenced server to continue the directory search.

Use the constants of this enumeration to set up search preferences for referral chasing. The action amounts to assigning the appropriate fields of DirectorySearcher to elements of the ReferralChasingOption enumeration.

The Active Directory Service Interface (ADSI) Lightweight Directory Access Protocol (LDAP) provider supports external referrals for paged searches, but does not support subordinate referrals during paging.


Member name Description
All Chase referrals of either the subordinate or external type.
External Chase external referrals.
None Never chase the referred-to server. Setting this option prevents a client from contacting other servers in a referral process.
Subordinate Chase only subordinate referrals which are a subordinate naming context in a directory tree. The ADSI LDAP provider always turns off this flag for paged searches.


Namespace: System.DirectoryServices

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

Assembly: System.Directoryservices (in System.Directoryservices.dll)

See Also

System.DirectoryServices Namespace | DirectoryEntry | DirectoryEntries | PropertyCollection | PropertyValueCollection | DirectorySearcher | SearchResultCollection | SearchResult | ResultPropertyCollection | ResultPropertyValueCollection | SearchScope | SortDirection | SortOption