ActiveDirectoryMembershipProvider.DeleteUser(String, Boolean) Метод

Определение

Удаляет сведения о членстве пользователя из хранилища данных Active Directory.

public:
 override bool DeleteUser(System::String ^ username, bool deleteAllRelatedData);
public override bool DeleteUser (string username, bool deleteAllRelatedData);
override this.DeleteUser : string * bool -> bool
Public Overrides Function DeleteUser (username As String, deleteAllRelatedData As Boolean) As Boolean

Параметры

username
String

Имя удаляемого пользователя.

deleteAllRelatedData
Boolean

Этот параметр игнорируется методом DeleteUser(String, Boolean).

Возвращаемое значение

Boolean

true, если пользователь был удален; в противном случае — false, если пользователь не был найден в хранилище данных.

Исключения

Параметр username пустой, или превышает максимальную длину имени пользователя (обычно 256 символов).

-или- username содержит запятые.

-или- Имя пользователя отображается на атрибут userPrincipalName и параметр userName содержит обратные косые черты.

username имеет значение null.

Произошла ошибка при попытке удаления пользователя.

Метод DeleteUser(String, Boolean) вызывается до инициализации экземпляра ActiveDirectoryMembershipProvider.

Комментарии

Метод DeleteUser немедленно удаляет пользователя, определяемого username параметром. Так как хранилище данных Active Directory не хранит сведения о пользователях в отдельных областях каталога, deleteAllRelatedData параметр игнорируется, хотя он должен иметь значение либо true false при вызове DeleteUser метода.

Класс ActiveDirectoryMembershipProvider находит удаляемый экземпляр пользователя, выполняя одноуровневый поиск имени пользователя в контейнере пользователей, определяемом строкой подключения. Дополнительные сведения о строках подключения см. в ActiveDirectoryMembershipProvider разделе класса.

username Должно быть 64 символа или меньше.

Важно!

Удалить пользователей нельзя, если учетные данные, используемые для подключения к серверу Active Directory, имеют права администратора домена (не рекомендуется) или права доступа "Удалить дочерние экземпляры".

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

См. также раздел