DirectorySearcher.DerefAlias Property
.NET Framework (current version)
Gets or sets a value indicating how the aliases of objects that are found during a search should be resolved.
Assembly: System.DirectoryServices (in System.DirectoryServices.dll)
<DSDescriptionAttribute("DSDerefAlias")> <ComVisibleAttribute(False)> Public Property DerefAlias As DereferenceAlias
Property Value
Type: System.DirectoryServices.DereferenceAliasA DereferenceAlias value that specifies the behavior in which aliases are dereferenced. The default setting for this property is Never.
The following C# example shows how to set the DerefAlias property to Always , so that it dereferences aliases when both searching subordinates and locating base objects.
using System.DirectoryServices;
...
// Bind to the users container.
DirectoryEntry entry = new DirectoryEntry("LDAP://CN=users,DC=fabrikam,DC=com");
// Create a DirectorySearcher object.
DirectorySearcher mySearcher = new DirectorySearcher(entry);
// Set DerefAlias to Always.
src.DerefAlias = DerefenceAlias.Always;
//Use the FindAll method to get search results.
SearchResultCollection res = src.FindAll();
.NET Framework
Available since 2.0
Available since 2.0
Show: