ActiveDirectoryMembershipProvider.DeleteUser(String, Boolean) Método

Definição

Remove a informação de membro do utilizador do armazenamento de dados do 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

Parâmetros

username
String

O nome do utilizador a eliminar.

deleteAllRelatedData
Boolean

Este parâmetro é ignorado pelo DeleteUser(String, Boolean) método.

Devoluções

true se o utilizador foi eliminado; caso contrário, false se o utilizador não fosse encontrado no armazenamento de dados.

Exceções

username está vazio ou excede o comprimento máximo do nome de utilizador (normalmente 256 caracteres).

-ou-

username contém vírgulas.

-ou-

O nome de utilizador está mapeado para o userPrincipalName atributo e o userName parâmetro contém barras adicionais.

username é null.

Ocorreu um erro ao tentar eliminar o utilizador.

O DeleteUser(String, Boolean) método é chamado antes da ActiveDirectoryMembershipProvider instância ser inicializada.

Observações

O DeleteUser método remove imediatamente o utilizador identificado pelo username parâmetro. Como a Active Directory data store não armazena informação do utilizador em áreas separadas do diretório, o parâmetro deleteAllRelatedData é ignorado, embora deva ser definido para true ou false ao chamar o método DeleteUser.

A classe ActiveDirectoryMembershipProvider encontra a instância de utilizador a eliminar ao realizar uma pesquisa de nível único pelo nome de utilizador no contentor de utilizadores determinada pelo cadeia de ligação. Consulte o ActiveDirectoryMembershipProvider tópico da aula para mais informações sobre cordas de ligação.

username Devem ter 64 caracteres ou menos.

Importante

Não pode eliminar utilizadores a menos que as credenciais usadas para se ligar ao servidor Active Directory tenham direitos de Administrador de Domínio (não recomendado) ou o direito de acesso "eliminar instâncias filhas".

Aplica-se a

Ver também