DsmlRequestDocument 클래스

정의

클래스 DsmlRequestDocument 를 사용하면 DSML 요청 페이로드(예: AddRequest, ModifyRequest또는 SearchRequest.)를 빌드할 수 있습니다. 0개 이상의 DirectoryRequest 파생 개체를 포함합니다. 사용자는 서버에 보내기 전에 추가, 삭제, 수정 및 열거 DirectoryRequest 할 수 있습니다. DsmlRequestDocument 는 DSML 바인딩 클래스와 함께 사용하여 문서를 전송할 수 있습니다( 예: DsmlSoapHttpConnection.).

public ref class DsmlRequestDocument : System::DirectoryServices::Protocols::DsmlDocument, System::Collections::IList
public class DsmlRequestDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.IList
type DsmlRequestDocument = class
    inherit DsmlDocument
    interface IList
    interface ICollection
    interface IEnumerable
Public Class DsmlRequestDocument
Inherits DsmlDocument
Implements IList
상속
DsmlRequestDocument
구현

생성자

Name Description
DsmlRequestDocument()

DsmlRequestDocument() 생성자는 클래스의 인스턴스를 DsmlRequestDocument 만듭니다.

속성

Name Description
Count

속성에는 이 Count 컬렉션의 DirectoryRequest 개체 수가 포함됩니다.

DocumentProcessing

이 속성에는 DocumentProcessing 컬렉션의 DsmlDocumentProcessing 요소가 처리되는 방법을 지정하는 값 중 하나가 포함됩니다.

ErrorProcessing

속성은 ErrorProcessing 오류 처리 방법을 지정하는 값 DsmlErrorProcessing 중 하나를 포함합니다.

IsFixedSize

속성에 IsFixedSize 고정된 크기가 있는지 여부를 DsmlRequestDocument 나타내는 값이 포함됩니다.

IsReadOnly

속성은 IsReadOnly 읽기 전용인지 여부를 DsmlRequestDocument 나타내는 값을 포함합니다.

IsSynchronized

속성에 IsSynchronized 대한 액세스 DsmlRequestDocument 가 동기화되는지 여부를 나타내는 값이 포함되어 있습니다(스레드로부터 안전).

Item[Int32]

속성은 Item[Int32] 지정된 인덱스에 DirectoryRequest 있는 개체를 포함합니다.

RequestId

에 연결된 요청 ID를 DsmlRequestDocument가져오거나 설정합니다.

ResponseOrder

속성에는 ResponseOrder 응답 순서를 지정하는 값 DsmlResponseOrder 중 하나가 포함됩니다.

SyncRoot

속성에 SyncRoot 대한 액세스를 동기화하는 데 사용할 수 있는 개체가 DsmlRequestDocument포함되어 있습니다.

메서드

Name Description
Add(DirectoryRequest)

메서드는 Add(DirectoryRequest) 컬렉션에 DirectoryRequest 개체를 추가합니다.

Clear()

이 메서드는 Clear() 이 컬렉션에서 모든 항목을 제거합니다.

Contains(DirectoryRequest)

이 메서드는 Contains(DirectoryRequest)DsmlRequestDocument 컬렉션에 지정된 DirectoryRequest 개체가 포함되어 있는지 여부를 결정합니다.

CopyTo(DirectoryRequest[], Int32)

메서드는 CopyTo(DirectoryRequest[], Int32) 대상 배열의 지정된 인덱스에서 시작하여 전체 DsmlRequestDocument 컬렉션을 1차원 배열에 복사합니다.

Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.

(다음에서 상속됨 Object)
GetEnumerator()

메서드는 GetEnumerator() 전체 DsmlRequestDocument 컬렉션에 대한 열거자를 반환합니다.

GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
IndexOf(DirectoryRequest)

이 메서드는 IndexOf(DirectoryRequest) 컬렉션에서 지정된 DirectoryRequest 개체가 처음 나타나는 인덱스(0부터 시작) DsmlRequestDocument 를 반환합니다.

Insert(Int32, DirectoryRequest)

메서드는 Insert(Int32, DirectoryRequest) 지정된 DirectoryRequest 인덱스의 컬렉션에 DsmlRequestDocument 지정된 개체를 삽입합니다.

MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
Remove(DirectoryRequest)

이 메서드는 Remove(DirectoryRequest) 컬렉션에서 지정된 DirectoryRequest 개체의 첫 번째 항목을 제거합니다.

RemoveAt(Int32)

메서드는 RemoveAt(Int32) 지정된 위치에 있는 개체를 제거합니다 DirectoryRequest .

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
ToXml()

메서드는 ToXml() 컬렉션의 각 DirectoryRequest 개체를 개체로 XmlDocument 변환합니다.

명시적 인터페이스 구현

Name Description
ICollection.CopyTo(Array, Int32)

대상 배열의 지정된 인덱스에서 시작하여 전체 DsmlRequestDocument 컬렉션을 1차원 배열에 복사합니다.

ICollection.Count

이 컬렉션의 DirectoryRequest 개체 수를 가져옵니다.

ICollection.IsSynchronized

액세스 DsmlRequestDocument 가 동기화되는지 여부를 나타내는 값을 가져옵니다(스레드로부터 안전).

ICollection.SyncRoot

DsmlRequestDocument대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다.

IList.Add(Object)

컬렉션에 DirectoryRequest 개체를 추가합니다.

IList.Clear()

컬렉션에서 모든 항목을 제거합니다.

IList.Contains(Object)

DsmlRequestDocument 컬렉션에 지정된 DirectoryRequest 개체가 포함되어 있는지 여부를 나타냅니다.

IList.IndexOf(Object)

컬렉션에서 지정된 DirectoryRequest 개체가 처음 나타나는 인덱스(0부터 시작)를 DsmlRequestDocument 반환합니다.

IList.Insert(Int32, Object)

지정된 DirectoryRequest 인덱스의 컬렉션에 DsmlRequestDocument 지정된 개체를 삽입합니다.

IList.IsFixedSize

DsmlRequestDocument 고정 크기인지 여부를 나타내는 값을 가져옵니다.

IList.IsReadOnly

읽기 전용인지 여부를 DsmlRequestDocument 나타내는 값을 가져옵니다.

IList.Item[Int32]

지정된 인덱스에서 DirectoryRequest 개체를 가져오거나 설정합니다.

IList.Remove(Object)

컬렉션에서 지정된 DirectoryRequest 개체의 첫 번째 항목을 제거합니다.

IList.RemoveAt(Int32)

DirectoryRequest 지정된 위치에 있는 개체를 제거합니다.

확장명 메서드

Name Description
AsParallel(IEnumerable)

쿼리의 병렬 처리를 사용하도록 설정합니다.

AsQueryable(IEnumerable)

IEnumerable IQueryable변환합니다.

Cast<TResult>(IEnumerable)

IEnumerable 요소를 지정된 형식으로 캐스팅합니다.

OfType<TResult>(IEnumerable)

지정된 형식에 따라 IEnumerable 요소를 필터링합니다.

적용 대상

추가 정보