DsmlRequestDocument メンバ
DsmlRequestDocument クラスを使用すると、AddRequest、ModifyRequest、SearchRequest などの DSML 要求ペイロードを作成できます。これには、0 個以上の DirectoryRequest 派生オブジェクトが含まれます。ユーザーは、サーバーへの送信前に、DirectoryRequest を追加、削除、変更および列挙を行うことができます。DsmlRequestDocument を DSML バインディング クラスで使用して、DsmlSoapHttpConnection などのドキュメントを送信できます。
DsmlRequestDocument データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | Count | Count プロパティは、このコレクション内の DirectoryRequest オブジェクトの数を格納します。 |
![]() | DocumentProcessing | DocumentProcessing プロパティは、コレクションの要素の処理方法を指定する DsmlDocumentProcessing の値の 1 つを格納します。 |
![]() | ErrorProcessing | ErrorProcessing プロパティは、エラーの処理方法を指定する DsmlErrorProcessing の値の 1 つを格納します。 |
![]() | Item | Item プロパティは、指定されたインデックス位置の DirectoryRequest オブジェクトを格納します。 |
![]() | RequestId | RequestId プロパティは、DsmlRequestDocument に関連付けられている RequestID を格納します。 |
![]() | ResponseOrder | ResponseOrder プロパティは、応答の順序を指定する DsmlResponseOrder の値の 1 つを格納します。 |

名前 | 説明 | |
---|---|---|
![]() | IsFixedSize | IsFixedSize プロパティは、DsmlRequestDocument が固定サイズかどうかを示す値を格納します。 |
![]() | IsReadOnly | IsReadOnly プロパティは、DsmlRequestDocument が読み取り専用かどうかを示す値を格納します。 |
![]() | IsSynchronized | IsSynchronized プロパティは、DsmlRequestDocument へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を格納します。 |
![]() | SyncRoot | SyncRoot プロパティは、DsmlRequestDocument へのアクセスを同期するために使用できるオブジェクトを格納します。 |


名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | System.Collections.ICollection.CopyTo | System.Collections.ICollection.CopyTo メソッドは、コピー先配列の指定されたインデックスを開始位置とし、DsmlRequestDocument コレクション全体を 1 次元の配列にコピーします。 |
![]() | System.Collections.IList.Add | System.Collections.IList.Add メソッドは、DirectoryRequest オブジェクトをコレクションに追加します。 |
![]() | System.Collections.IList.Clear | System.Collections.IList.Clear メソッドは、コレクションからすべての項目を削除します。 |
![]() | System.Collections.IList.Contains | System.Collections.IList.Contains メソッドは、この DsmlRequestDocument コレクションに、指定した DirectoryRequest オブジェクトが格納されているかどうかを確認します。 |
![]() | System.Collections.IList.IndexOf | System.Collections.IList.IndexOf メソッドは、DsmlRequestDocument コレクション内にある、指定した DirectoryRequest オブジェクトのうち、最初に出現する値の、0 から始まるインデックス番号を返します。 |
![]() | System.Collections.IList.Insert | System.Collections.IList.Insert メソッドは、指定した DirectoryRequest オブジェクトを DsmlRequestDocument コレクションの指定したインデックス位置に挿入します。 |
![]() | System.Collections.IList.Remove | System.Collections.IList.Remove メソッドは、コレクション内で最初に出現する指定した DirectoryRequest オブジェクトを削除します。 |
![]() | System.Collections.IList.RemoveAt | System.Collections.IList.RemoveAt メソッドは、指定した位置にある DirectoryRequest オブジェクトを削除します。 |
![]() | System.Collections.ICollection.Count | System.Collections.ICollection.Count プロパティは、このコレクション内の DirectoryRequest オブジェクトの数を取得します。 |
![]() | System.Collections.ICollection.IsSynchronized | System.Collections.ICollection.IsSynchronized プロパティは、DsmlRequestDocument へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。 |
![]() | System.Collections.ICollection.SyncRoot | System.Collections.ICollection.SyncRoot プロパティは、DsmlRequestDocument へのアクセスを同期するために使用できるオブジェクトを取得します。 |
![]() | System.Collections.IList.IsFixedSize | System.Collections.IList.IsFixedSize プロパティは、DsmlRequestDocument が固定サイズかどうかを示す値を取得します。 |
![]() | System.Collections.IList.IsReadOnly | System.Collections.IList.IsReadOnly プロパティは、DsmlRequestDocument が読み取り専用かどうかを示す値を取得します。 |
![]() | System.Collections.IList.Item | System.Collections.IList.Item プロパティは、指定したインデックスの位置にある DirectoryRequest オブジェクトを取得または設定します。 |

- DsmlRequestDocument メンバのページへのリンク