Partilhar via


Diretório de sincronização Pesquisar Technology Sample

Esse exemplo mostra como a Pesquisar de sincronização de diretório funciona no sistema.DirectoryServices.

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 DirSyncSearch.cs ou DirSyncSearch.vb, dependendo de qual versão da amostra está sendo criado:

    • domainADsPath - caminho LDAP para o domínio

Para criar a amostra

  1. Em um aviso de comando, navegar até o diretório \DS\DirSyncSearch.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.

  2. Em um aviso de comando, digite MSBuild dirsyncsearch.sln.

Para executar este exemplo

  1. ATA aviso de comando, navegar até o diretório que contém o arquivo executável compilado.

  2. Tipo de dirsyncsearch Pressione e de Digite.

Observação:

Esse exemplo é um aplicativo de console.Você deve iniciar e execute-o em um aviso de comando para exibir sua saída.

Comentários

Este exemplo lista as seguintes informações:

  • Resultados de uma Pesquisar de diretório para todos os nomes de usuário, após adicionar um usuário temporário ativo Directory

  • Procurar resultados de uma pasta sincronizada por todos os nomes de usuário continua a Pesquisar de diretório foi realizada na etapa anterior, mostrando que há novos resultados da Pesquisar estão disponível

  • Resultados de uma Pesquisar de diretório sincronizados para todos os nomes de usuário continua a Pesquisar de diretório realizada na etapa anterior, após o nome do usuário temporário tiver sido modificado, mostrando que a propriedade de nome de usuário alterada aparece na Pesquisar

Este exemplo demonstra as seguintes tarefas:

  • Como adicionar e remover um usuário temporário no ativo diretório

  • Como criar um DirectoryEntry objeto para o caminho especificado

  • Como realizar uma Pesquisar de diretório entre todos os objetos de usuário, retornando a cada usuário propriedades displayName e o nome do objeto, usando um DirectorySearcher objeto

  • Como conjunto opções de Pesquisar usando várias propriedades do DirectorySearcher objeto

  • Como usar um DirectorySynchronization objeto em combinação com um DirectorySearcher objeto para criar uma Pesquisar pode manter o controle de seus resultados corrente para que futuras execuções da mesma Pesquisar relatam apenas novos resultados que satisfazem os critérios especificados