Partilhar via


Exemplo de tecnologia de solicitação de lote DSML

Este exemplo demonstra as operações de diretório em lote usando os serviços do Directory Services marcação linguagem (DSML) e o DsmlSoapHttpConnection e DsmlRequestDocument classes. Neste exemplo está disponível somente no translation from VPE for Csharp Visual.

Para obter informações sobre como usar os exemplos, consulte os tópicos a seguir:

Para criar a amostra

  1. Abra uma janela do aviso de comando e navegar até o diretório BatchRequest\CS.

  2. Tipo de MSBuild batchrequest.sln na linha de comando.

Para executar este exemplo

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

  2. Tipo de batchrequest seus argumentos e pressione ENTER.

Esta amostra apresenta a seguinte sintaxe:

BatchRequest <dsmlServer> <user> <pwd> <domain> <targetOU>
  • dsmlServer
    O servidor.

  • usuário
    Seu nome de usuário.

  • PWD
    Sua senha.

  • domínio
    Domínio do ativo diretório.

  • targetOU
    A unidade organizacional de destino (OU).

Aqui está um exemplo:

batchrequest http://myDC1.testDom.fabrikam.com/dsml/adssoap.dsmlx  user1  secret@~1 testDom OU=samples,DC=testDom,DC=fabrikam,DC=com
Observação:

Esse exemplo é um aplicativo de console.Inicie e executá-la em uma janela do aviso de comando para exibir sua saída.

Comentários

Este exemplo define os métodos a seguir.

Método

Descrição

CreateConnection

Conecta-se ao servidor usando um DsmlSoapHttpConnection.

SendBatchRequeset

Cria uma solicitação lote usando DsmlRequestDocument para três UOs de exemplo.