Книга: C# для профессионалов. Том II
Связывание с помощью класса DirectoryEntry
Связывание с помощью класса DirectoryEntry
Класс System.DirectoryServices.DirectoryEntry
используется для определения всех связываемых данных. Можно использовать конструктор по умолчанию и определить данные связывания со свойствами Path
, Username
, Password
и AuthenticationType
или передать всю информацию в конструктор:
using (DirectoryEntry de = new DirectoryEntry()) {
de.Path = "LDAP://celticrain/DC=eichkogelstrasse, DC=local";
de.Username = "[email protected]";
de.Password = "someSecret";
// использовать полномочия текущего пользователя
DirectoryEntry de2 = new DirectoryEntry("LDAP://DC=eichkogelstrasse, DC=local");
Даже если создание объекта DirectoryEntry
пройдет успешно, это не означает, что и связывание было успешным. Связывание произойдет, когда в первый раз будет прочитано свойство во избежание ненужного сетевого трафика. Существует ли объект или правильны ли полномочия определенного пользователя, можно будет увидеть при первом доступе к объекту.
- Связывание
- 3.4. Отношения между классами
- Повышение производительности приложений с помощью хранимых процедур
- Тестирование Web-сервиса XML с помощью WebDev.WebServer.exe
- Организация пользователей в группы с помощью ролей
- Обработка запросов с помощью PHP
- Как с помощью компьютера подшутить над друзьями и коллегами?
- Как составить психологический портрет с помощью Сети?
- Хочу следить за «здоровьем» винчестера. С помощью какой программы это можно делать?
- Как открыть каталог с помощью командной строки?
- Как заблокировать компьютер с помощью командной строки?
- С помощью какой программы можно открыть файл в формате DjVu?