다음을 통해 공유


DSML ReadRootDSE 기술 샘플

업데이트: 2007년 11월

이 샘플에서는 DSML(Directory Services Markup Language) 서비스를 사용하여 RootDSE 개체를 읽고 해당 속성을 출력하는 방법을 보여 줍니다. 이 샘플은 Visual C#에서만 사용할 수 있습니다.

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

이 샘플을 빌드하려면

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

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

이 샘플을 실행하려면

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

  2. readrootdse와 서버 이름을 차례로 입력한 다음 Enter 키를 누릅니다.

예를 들면 다음과 같습니다.

readrootdse http://myDC1.testDom.fabrikam.com/dsml/adssoap.dsmlx 
참고:

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

설명

각 디렉터리 서버에는 RootDSE라는 고유 항목이 있습니다. 이 항목은 서버의 기능, 서버에서 지원하는 LDAP 버전, 서버에서 사용하는 명명 컨텍스트 등 서버에 대한 데이터를 제공합니다.

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

메서드

설명

CreateConnection

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

ReadRootDSE

검색 요청을 보내 RootDSE() 개체를 읽은 다음 반환된 특성과 해당 값을 나열합니다.