System.DirectoryServices 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
관리 코드에서 Active Directory Domain Services에 쉽게 액세스할 수 있습니다. 이 네임스페이스에는 ADSI(Active Directory Services Interfaces) 기술을 사용하는 두 개의 구성 요소 클래스인 DirectoryEntry와 DirectorySearcher가 들어 있습니다. ADSI는 다양한 네트워크 공급자에 대해 작업할 수 있도록 Microsoft에서 유연성 있는 도구로 제공하는 인터페이스 집합입니다. 관리자는 ADSI를 통해 네트워크 규모에 관계없이 네트워크 상의 리소스를 비교적 쉽게 찾아서 관리할 수 있습니다.
클래스
ActiveDirectoryAccessRule |
ActiveDirectoryAccessRule 클래스는 Active Directory 도메인 서비스 개체의 DACL(임의 액세스 제어 목록)에서 ACE(액세스 제어 항목)를 나타내는 데 사용됩니다. |
ActiveDirectoryAuditRule |
ActiveDirectoryAuditRule은 SACL(System Access Control List)에서 ACE(액세스 제어 항목)를 설정하는 데 사용됩니다. ActiveDirectoryAccessRule에는 IdentityReference 개체로 표시되는 트러스티가 포함되어 있으며 액세스 제어 형식과 액세스 마스크에 대한 정보와 상속 플래그와 같은 다른 속성에 대한 정보도 포함되어 있습니다. 이 규칙은 ActiveDirectorySecurity 개체에 설정됩니다. ActiveDirectorySecurity가 디렉터리 저장소에 커밋되면 ActiveDirectoryAuditRule에 설정된 규칙에 따라 보안 설명자 개체가 수정됩니다. |
ActiveDirectorySecurity |
관리되는 ACL 라이브러리의 개체 보안 계층을 사용하여 디렉터리 개체의 액세스 제어 기능을 래핑합니다. |
CreateChildAccessRule |
CreateChildAccessRule 클래스는 Active Directory 도메인 서비스 개체에 자식 개체를 만드는 권한을 허용하거나 거부하는 데 사용되는 특정 형식의 액세스 규칙을 나타냅니다. |
DeleteChildAccessRule |
DeleteChildAccessRule 클래스는 Active Directory 도메인 서비스 개체에 자식 개체를 삭제할 권한을 허용하거나 거부하는 데 사용되는 특정 형식의 액세스 규칙을 나타냅니다. |
DeleteTreeAccessRule |
DeleteTreeAccessRule 클래스는 자식 개체가 갖고 있는 권한에 관계없이 Active Directory 도메인 서비스 개체에 자식 개체를 모두 삭제할 권한을 허용하거나 거부하는 데 사용되는 특정 형식의 액세스 규칙을 나타냅니다. |
DirectoryEntries |
DirectoryEntry 개체의 컬렉션을 포함합니다. |
DirectoryEntry |
DirectoryEntry 클래스는 Active Directory 도메인 서비스 계층 구조의 노드나 개체를 캡슐화합니다. |
DirectoryEntryConfiguration |
DirectoryEntryConfiguration 클래스를 사용하여 디렉터리 개체를 조작하기 위한 공급자별 옵션을 직접 지정하고 가져올 수 있습니다. 일반적으로 옵션은 내부 디렉터리 저장소의 검색 작업에 적용됩니다. 지원되는 옵션은 공급자마다 다릅니다. |
DirectorySearcher |
Active Directory 도메인 서비스에 대한 쿼리를 수행합니다. |
DirectoryServicesCOMException |
Invoke(String, Object[]) 메서드가 호출될 때 발생한 오류에 대한 확장 오류 정보를 포함합니다. |
DirectoryServicesPermission |
DirectoryServicesPermission 클래스를 사용하면 System.DirectoryServices의 코드 액세스 보안 권한을 제어할 수 있습니다. |
DirectoryServicesPermissionAttribute |
System.DirectoryServices 권한을 선언적으로 확인할 수 있습니다. |
DirectoryServicesPermissionEntry |
DirectoryServicesPermissionEntry 클래스는 System.DirectoryServices에 대한 코드 액세스 보안 권한 집합의 최소 단위를 정의합니다. |
DirectoryServicesPermissionEntryCollection |
DirectoryServicesPermissionEntry 개체의 강력한 형식의 컬렉션을 포함합니다. |
DirectorySynchronization |
도메인 내의 디렉터리를 동기화하는 방법을 지정합니다. |
DirectoryVirtualListView |
DirectoryVirtualListView 클래스는 가상 목록 보기 검색을 수행하는 방법을 지정합니다. 사용자는 가상 목록 보기 검색을 통해 주소록 스타일 가상 목록 보기로 검색 결과를 볼 수 있습니다. 가상 목록 보기는 매우 큰 결과 집합에 사용하도록 설계되었습니다. 검색 데이터는 정렬된 디렉터리 검색의 연속된 하위 집합으로 검색됩니다. |
DirectoryVirtualListViewContext |
디렉터리 가상 목록 보기 응답을 만드는 방법을 지정합니다. |
DSDescriptionAttribute |
.NET Framework 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. |
ExtendedRightAccessRule |
Active Directory 개체에 확장 권한을 허용하거나 거부하는 데 사용되는 특정 형식의 액세스 규칙을 나타냅니다. 확장 권한은 액세스 권한의 표준 집합에 포함되지 않는 특수 작업입니다. 확장 권한의 예로 다른 사용자를 위해 이메일을 보내는 권한을 사용자에게 제공하는 Send-As가 있습니다. 가능한 확장 권한 목록은 확장 권한 문서를 참조하세요. 확장 권한에 대한 자세한 내용은 액세스 권한 제어를 참조하세요. |
ListChildrenAccessRule |
ListChildrenAccessRule 클래스는 Active Directory 도메인 서비스 개체에 자식 개체를 나열할 권한을 허용하거나 거부하는 데 사용되는 특정 형식의 액세스 규칙을 나타냅니다. |
PropertyAccessRule |
PropertyAccessRule 클래스는 Active Directory 도메인 서비스 속성에 대한 액세스 권한을 허용하거나 거부하는 데 사용되는 특정 형식의 액세스 규칙을 나타냅니다. |
PropertyCollection |
PropertyCollection 클래스는 DirectoryEntry의 속성을 포함합니다. |
PropertySetAccessRule |
PropertySetAccessRule 클래스는 Active Directory 도메인 서비스 속성 집합에 대한 액세스 권한을 허용하거나 거부하는 데 사용되는 특정 형식의 액세스 규칙을 나타냅니다. Active Directory Domain Services에 대해 정의된 속성 집합 목록은 속성 집합 문서를 참조하세요. |
PropertyValueCollection |
DirectoryEntry 속성의 값을 포함합니다. |
ResultPropertyCollection |
SearchResult 인스턴스의 속성을 포함합니다. |
ResultPropertyValueCollection |
SearchResult 속성의 값을 포함합니다. |
SchemaNameCollection |
SchemaFilter 개체의 DirectoryEntries 속성이 사용할 수 있는 스키마 이름 목록을 포함합니다. |
SearchResult |
SearchResult 클래스는 Active Directory 도메인 서비스 계층 구조에서 DirectorySearcher를 통해 검색하는 동안 반환되는 노드를 캡슐화합니다. |
SearchResultCollection |
SearchResultCollection 클래스에는 DirectorySearcher 쿼리 중에 Active Directory 계층 구조에서 반환한 SearchResult 인스턴스가 포함되어 있습니다. |
SearchWaitHandler |
검색 대기 처리를 다루는 클래스입니다. |
SortOption |
검색 결과를 정렬하는 방법을 지정합니다. |
열거형
ActiveDirectoryRights |
ActiveDirectoryRights 열거형은 Active Directory 도메인 서비스 개체에 할당된 액세스 권한을 지정합니다. |
ActiveDirectorySecurityInheritance |
ActiveDirectorySecurityInheritance 열거형은 ACE 정보가 개체와 그 하위 항목에 적용되는지 여부와 적용되는 방법을 지정합니다. |
AuthenticationTypes |
AuthenticationTypes 열거형은 System.DirectoryServices에 사용되는 인증 형식을 지정합니다. 이 열거형에는 멤버 값의 비트 조합을 허용하는 FlagsAttribute가 있습니다. |
DereferenceAlias |
DereferenceAlias 열거형은 별칭이 확인되는 방법을 지정합니다. 이 열거형은 DerefAlias 속성의 값을 제공합니다. |
DirectoryServicesPermissionAccess |
DirectoryServicesPermissionAccess 열거형은 System.DirectoryServices 권한 클래스에서 사용하는 액세스 수준을 정의합니다. 이 열거형에는 멤버 값의 비트 조합을 허용하는 FlagsAttribute가 있습니다. |
DirectorySynchronizationOptions |
도메인의 디렉터리가 동기화되는 방법을 결정하는 플래그를 포함합니다. Option 속성에 이러한 옵션을 설정할 수 있습니다. |
ExtendedDN |
ExtendedDN 열거형은 확장된 고유 이름을 반환할 형식을 지정합니다. 이 열거형은 ExtendedDN 속성에 사용됩니다. |
PasswordEncodingMethod |
암호를 설정하거나 변경할 때 SSL이 사용되는지 여부를 지정합니다. 이 열거형은 PasswordEncoding 속성에 사용됩니다. |
PropertyAccess |
PropertyAccess 열거형은 PropertyAccessRule 및 PropertySetAccessRule 클래스와 함께 사용되어 Active Directory 속성이나 속성 집합에 적용되는 액세스 형식을 나타냅니다. |
ReferralChasingOption |
ReferralChasingOption 열거형은 조회 추적 여부와 방법을 지정합니다. |
SearchScope |
DirectorySearcher 개체를 사용하여 수행되는 디렉터리 검색의 가능한 범위를 지정합니다. |
SecurityMasks |
디렉터리 개체의 보안 정보를 검사하는 데 사용할 수 있는 옵션을 지정합니다. 이 열거형은 SecurityMasks 및 SecurityMasks 속성에서 사용됩니다. |
SortDirection |
SortDirection 열거형은 Active Directory 도메인 서비스 쿼리의 결과를 정렬하는 방법을 지정합니다. |
설명
Active Directory Domain Services 서비스 공급자 중 하나를 사용 하 여이 네임 스페이스의 클래스를 사용할 수 있습니다. 현재 공급자: 인터넷 정보 서비스 (IIS), LDAP Lightweight Directory Access Protocol (), Novell NetWare NDS Directory Service (), 및 WinNT 합니다.
ADSI는 Microsoft Active Directory Domain Services의 애플리케이션을 단일 인터페이스를 사용 하 여 네트워크에서 다양 한 디렉터리와 상호 작용할 수 있게 해 주는 프로그래밍 방식 인터페이스입니다. ADSI를 사용 하 여 데이터베이스 백업, 프린터, 액세스 및 사용자 계정 관리와 같은 일반적인 작업을 수행 하는 애플리케이션을 만들 수 있습니다.
이러한 클래스를 사용 하기 전에 Active Directory Domain Services에 대 한 기본적인 지식이 있다고 가정 합니다. Active Directory Domain Services에 대한 자세한 내용은 다음 항목을 참조하세요.
Active Directory 도메인 서비스 트리 구조를 사용합니다. 트리의 각 노드 속성 집합을 포함합니다. 이 네임 스페이스를 사용 하 여 트래버스, 검색, 트리를 수정 하 고 읽기 및 쓰기 노드의 속성.
DirectoryEntry 클래스는 Active Directory 도메인 서비스 계층 구조의 노드나 개체를 캡슐화합니다. 개체에 바인딩 속성을 읽고 특성 업데이트에 대 한이 클래스를 사용 합니다. 도우미 클래스와 함께 DirectoryEntry 지원 수명 주기에 대 한 만들기, 삭제, 이름 바꾸기, 자식 노드를 이동 및 자식을 열거를 포함 한 관리 및 탐색 메서드를 제공 합니다.
사용 된 DirectorySearcher Active Directory Domain Services 계층에 대 한 쿼리를 수행 하는 클래스입니다. LDAP는 검색을 지 원하는 시스템 제공의 유일한 서비스 인터페이스 ADSI (Active Directory) 공급자입니다.
Active Directory Domain Services 계층 구조에서 검색 DirectorySearcher 의 인스턴스를 반환 SearchResult에 인스턴스에 포함 된를 SearchResultCollection 클래스.
.NET