Подключитесь к Active Directory, чтобы получить доступные конференц-залы

#c# #active-directory

#c# #active-directory

Вопрос:

У меня есть организация Active Directory, которая содержит пользовательские данные и так далее. Он также содержит данные о конференц-залах, которые существуют в организации.

Код в решении уже использует System.DirectoryServices.AccountManagement пространство имен для получения информации о пользователях и так далее, он использует PrincipalContext .

Есть ли в пространстве имен какая-либо функция или свойство System.DirectoryServices.AccountManagement , которые позволяют мне получить все конференц-залы, существующие в Active Directory организации?

Active Directory находится на сервере, который отличается от сервера, на котором размещено приложение C #

Приветствуются изменения и обратная связь, если вопрос недостаточно ясен

Комментарии:

1. Как хранятся ваши «конференц-залы»? У AD есть четкий список возможных типов объектов, которые он поддерживает (например, пользователь, группа, контейнер, компьютер и т. Д.) — Что это за «конференц-залы»?

2. Обычно эти данные фактически хранятся в Exchange. Active Directory будет иметь базовую информацию об учетной записи, но это просто указание Exchange, какие ресурсы отслеживать; Exchange сохраняет фактический календарь.

3. @Joel Coehoorn итак, если active directory существует в качестве указания для обмена на какой ресурс для отслеживания,,, можно ли прочитать данные этого ресурса из active Directory, который указывает на обмен, используя пространство имен, которое я упомянул в вопросе ??