DirectorySearcher.DerefAlias Свойство

Определение

Получает или задает значение, указывающее режим распознавания псевдонимов объектов, обнаруженных в ходе поиска.Gets or sets a value indicating how the aliases of objects that are found during a search should be resolved.

public:
 property System::DirectoryServices::DereferenceAlias DerefAlias { System::DirectoryServices::DereferenceAlias get(); void set(System::DirectoryServices::DereferenceAlias value); };
[System.DirectoryServices.DSDescription("DSDerefAlias")]
[System.Runtime.InteropServices.ComVisible(false)]
public System.DirectoryServices.DereferenceAlias DerefAlias { get; set; }
member this.DerefAlias : System.DirectoryServices.DereferenceAlias with get, set
Public Property DerefAlias As DereferenceAlias

Значение свойства

Значение DereferenceAlias, которое задает поведение разыменования псевдонима.A DereferenceAlias value that specifies the behavior in which aliases are dereferenced. По умолчанию значение данного свойства равно Never.The default setting for this property is Never.

Атрибуты

Примеры

В следующем C# примере показано, как присвоить свойству DerefAlias значение Always, чтобы оно ссылалось на псевдонимы при поиске подчиненных объектов и нахождении базовых.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 = DereferenceAlias.Always;  
//Use the FindAll method to get search results.  
SearchResultCollection res = src.FindAll();  
  

Применяется к

Дополнительно