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
Abra uma janela do aviso de comando e navegar até o diretório BatchRequest\CS.
Tipo de MSBuild batchrequest.sln na linha de comando.
Para executar este exemplo
navegar até o diretório que contém o executável compilado arquivo usando o aviso de comando.
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. |