SecurityMasks Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает доступные параметры для проверки информации безопасности объекта каталога. Это перечисление используется со свойствами SecurityMasks и SecurityMasks.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class SecurityMasks
[System.Flags]
public enum SecurityMasks
[<System.Flags>]
type SecurityMasks =
Public Enum SecurityMasks
- Наследование
- Атрибуты
Поля
Dacl | 4 | Считывает или записывает данные списка управления доступом на уровне пользователей (DACL). |
Group | 2 | Считывает или записывает данные группы. |
None | 0 | Не считывает и не записывает данные безопасности. |
Owner | 1 | Считывает или записывает данные владельца. |
Sacl | 8 | Считывает или записывает данные системного списка управления доступом (SACL). |
Примеры
using System.DirectoryServices;
...
DirectorySearcher src = new DirectorySearcher("…");
src.PropertiesToLoad = new string[] {ntSecurityDescriptor,…};
src.SecurityMasks = SecurityMasks.Dacl | SecurityMasks.Owner;
SearchResultCollection res = src.FindAll();