다음을 통해 공유


LDAP 비동기 작업 기술 샘플

업데이트: 2007년 11월

이 샘플에서는 LdapConnection을 사용하여 디렉터리 작업을 비동기적으로 수행하는 방법을 보여 줍니다. 이 샘플은 Visual C#에서만 사용할 수 있습니다.

샘플 사용에 대한 자세한 내용은 다음 항목을 참조하십시오.

이 샘플을 빌드하려면

  1. 명령 프롬프트 창을 열고 AsyncSend\CS 디렉터리로 이동합니다.

  2. 명령줄에서 msbuild asyncsend.sln을 입력합니다.

이 샘플을 실행하려면

  1. 명령 프롬프트를 사용하여, 빌드된 실행 파일이 포함된 디렉터리로 이동합니다.

  2. asyncsend와 해당 인수를 차례로 입력하고 Enter 키를 누릅니다.

이 샘플은 다음 구문을 사용합니다.

asyncsend <ldapServer> <user> <pwd> <domain> <targetOU>
  • ldapServer
    서버입니다.

  • user
    사용자 이름입니다.

  • pwd
    암호입니다.

  • domain
    Active Directory 도메인입니다.

  • targetOU
    대상 OU(조직 구성 단위)입니다.

다음 예제를 참조하십시오.

AsyncSend.exe myDC1.testDom.fabrikam.com user1 secret@~1 testDom OU=samples,DC=testDom,DC=fabrikam,DC=com

참고:

이 샘플은 콘솔 응용 프로그램입니다. 출력을 보려면 명령 프롬프트 창에서 시작하고 실행해야 합니다.

설명

이 샘플은 다음 메서드를 정의합니다.

메서드

설명

CreateConnection

LdapConnection을 사용하여 서버에 연결합니다.

CreateObjectsToSearch

검색할 지정된 수의 개체를 만듭니다.

DoNotificationSearch

알림 검색을 비동기적으로 수행합니다.

DeleteObjectsToSearch

검색 개체를 삭제합니다.