SearchResult.Properties Свойство

Определение

Возвращает коллекцию свойств ResultPropertyCollection для данного объекта.

public System.DirectoryServices.ResultPropertyCollection Properties { get; }

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

ResultPropertyCollection — коллекция свойств, установленных для данного объекта.

Примеры

Следующий пример представляет собой выдержку из примера в SearchResult. В исходном примере создается новый DirectoryEntry объект с нужным путем FindOne и используется метод для запуска поиска. После выполнения поиска в примере используется GetDirectoryEntry метод для получения записи динамического каталога, которая указана в результатах поиска.

В этом примере результат поиска помещается в ResultPropertyCollection. Затем каждое свойство отображается в окне консоли.

// Get the properties for 'mySearchResult'.  
ResultPropertyCollection myResultPropColl;  
myResultPropColl = mySearchResult.Properties;  
Console.WriteLine("The properties of the " +   
                  "'mySearchResult' are :");  
foreach( string myKey in myResultPropColl.PropertyNames)  
{  
   string tab = "    ";  
   Console.WriteLine(myKey + " = ");  
   foreach( Object myCollection in myResultPropColl[myKey])  
   {  
      Console.WriteLine(tab + myCollection);  
   }  
}  

Комментарии

Эта коллекция содержит только свойства, которые были явно запрошены через DirectorySearcher.PropertiesToLoad.

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

Продукт Версии
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9