Exemplo de tecnologia de Pesquisar diretório básico
Este exemplo mostra como procurar objetos no ativo diretório que pertencem a uma classe de objeto específico e como retornar a lista de resultados em ordem alfabético crescente.
Observação: |
---|
Este exemplo usa valores fictícios e não pode ser executado até que ele seja modificado com real valores. |
Para obter informações sobre como usar os exemplos, consulte os tópicos a seguir:
Para personalizar o exemplo para as configurações
Modifique as seguintes variáveis de seqüência de caracteres com valores reais no arquivo BasicDirectorySearch.cs ou BasicDirectorySearch.vb, dependendo de qual versão da amostra está sendo criado:
domainADsPath - caminho LDAP para o domínio
nome_do_usuário - nome de usuário para autenticação para ativo diretório
senha - senha para autenticação no ativo diretório
schemaClassNameToSearch - nome de classe esquema para o qual você deseja imprimir informações
Para criar a amostra
Em um aviso de comando, navegar até o diretório \DS\BasicDirectorySearch.navegar até o diretório CS ou VB, dependendo de qual versão da amostra está sendo criado.Para obter informações sobre as configurações necessárias e o SDK aviso de comando, consulte Como: Defina as configurações de amostra.
Tipo de MSBuild basicdirectorysearch.sln na linha de comando.
Para executar este exemplo
Em um aviso de comando, navegar até o diretório que contém o arquivo executável compilado.
Tipo de basicdirectorysearch Pressione e de Digite.
Observação: |
---|
Esse exemplo é um aplicativo de console.Você deve iniciar e executar em um aviso de comando janela para exibir sua saída. |
Comentários
Este exemplo lista as seguintes informações:
Número total de resultados encontrados
Número total de propriedades encontradas
O nome de cada propriedade
O ativo diretório caminho, propriedade displaynome e a propriedade nome para cada resultado de Pesquisar
Este exemplo demonstra as seguintes tarefas:
Como criar uma instância de um ativo diretório DirectorySearcher objeto
Como criar uma instância de um DirectoryEntry objeto, fornecendo autenticação para ativo diretório fornecendo um nome de usuário e senha
sistema autônomo especificar ativo diretório Pesquisarr parâmetros sistema autônomo filtro, PageSize, PropertiesLoad e SearchScope em um DirectorySearcher objeto
Como pesquisar ativo diretório usando o método FindAll do DirectorySearcher objeto
Como acessar os resultados de uma ativo diretório Pesquisarr usando o SearchResultCollection objeto