Active Directory имеет схему.Очевидно, об этом не следует думать, поскольку по умолчанию вы не можете исследовать его.
Однако вы можете зарегистрировать оснастку MMC схемы Active Directory 1 и затем, в новом экземпляре MMC
, добавьте эту оснастку.
Это позволит вам изучить классы и атрибуты, составляющие вашу текущую схему AD (и добавить новые классы / атрибуты, есливы знаете, что делаете, и решили сделать это).
msExchHomeServerName
может быть обнаружен как «строка Unicode», что означает, что должен быть приемлемым простой string
из C #.Также обратите внимание, что некоторые типы (особенно числовые) могут также указывать минимумы и максимумы, которые должны соблюдаться.
Схему можно также исследовать программно с помощью ActiveDirectorySchema
класса , например, путем вызоваActiveDirectorySchema.GetCurrentSchema();
, а затем исследовать оттуда.
1 Я не могу вспомнить, нужно ли для этого устанавливать общие инструменты администрирования домена (например, пользователи и компьютеры).DLL в вашей системе.