DsmlResponseDocument クラス

定義

DsmlResponseDocument クラスは、DsmlRequestDocumentから派生した 0 個以上のオブジェクトを含むDirectoryResponse オブジェクトへの応答として生成される読み取り専用コレクションです。

public ref class DsmlResponseDocument : System::DirectoryServices::Protocols::DsmlDocument, System::Collections::ICollection
public class DsmlResponseDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.ICollection
type DsmlResponseDocument = class
    inherit DsmlDocument
    interface ICollection
    interface IEnumerable
Public Class DsmlResponseDocument
Inherits DsmlDocument
Implements ICollection
継承
DsmlResponseDocument
実装

プロパティ

名前 説明
Count

Count プロパティには、このコレクション内のDirectoryResponseオブジェクトの数が含まれています。

IsErrorResponse

IsErrorResponse プロパティは、エラー応答が発生したかどうかを指定します。

IsOperationError

IsOperationError プロパティは、操作エラー応答が発生したかどうかを指定します。

IsSynchronized

IsSynchronized プロパティには、DsmlResponseDocumentへのアクセスが同期される (スレッド セーフ) かどうかを示す値が含まれています。

Item[Int32]

Item[Int32] プロパティには、指定したインデックス位置にあるDirectoryResponse オブジェクトが含まれています。

RequestId

RequestId プロパティには、ドキュメントに関連付けられている RequestID が含まれています。

SyncRoot

SyncRoot プロパティには、DsmlResponseDocumentへのアクセスを同期するために使用できるオブジェクトが含まれています。

メソッド

名前 説明
CopyTo(DirectoryResponse[], Int32)

CopyTo(DirectoryResponse[], Int32) メソッドは、コレクション全体を 1 次元配列にコピーします。コピー先の配列の指定したインデックスから始まります。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetEnumerator()

GetEnumerator() メソッドは、DsmlResponseDocument コレクション全体の列挙子を返します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
ToXml()

ToXml() メソッドは、コレクション内の各DirectoryResponse オブジェクトをXmlDocument オブジェクトに変換します。

明示的なインターフェイスの実装

名前 説明
ICollection.CopyTo(Array, Int32)

DsmlResponseDocumentコレクション全体を、ターゲット配列の指定したインデックスから始まる 1 次元配列にコピーします。

ICollection.Count

このコレクション内の DirectoryResponse オブジェクトの数を取得します。

ICollection.IsSynchronized

DsmlResponseDocumentへのアクセスが同期される (スレッド セーフ) かどうかを示す値を取得します。

ICollection.SyncRoot

DsmlResponseDocumentへのアクセスを同期するために使用できるオブジェクトを取得します。

拡張メソッド

名前 説明
AsParallel(IEnumerable)

クエリの並列化を有効にします。

AsQueryable(IEnumerable)

IEnumerableIQueryableに変換します。

Cast<TResult>(IEnumerable)

IEnumerable の要素を指定した型にキャストします。

OfType<TResult>(IEnumerable)

指定した型に基づいて、IEnumerable の要素をフィルター処理します。

適用対象