DsmlResponseDocument Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс DsmlResponseDocument представляет собой коллекцию только для чтения, созданную как ответ DsmlRequestDocument на объект, содержащий ноль или более объектов, производных от 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
- Наследование
- Реализации
Свойства
| Имя | Описание |
|---|---|
| Count |
Свойство Count содержит количество DirectoryResponse объектов в этой коллекции. |
| IsErrorResponse |
Свойство IsErrorResponse указывает, произошла ли ошибка. |
| IsOperationError |
Свойство IsOperationError указывает, произошла ли ошибка операции. |
| IsSynchronized |
Свойство IsSynchronized содержит значение, указывающее, синхронизирован ли доступ к DsmlResponseDocument синхронизированному (thread-safe). |
| Item[Int32] |
Свойство Item[Int32] содержит DirectoryResponse объект по указанному индексу. |
| RequestId |
Свойство RequestId содержит идентификатор запроса, связанный с документом. |
| SyncRoot |
Свойство SyncRoot содержит объект, который можно использовать для синхронизации доступа к объекту DsmlResponseDocument. |
Методы
| Имя | Описание |
|---|---|
| CopyTo(DirectoryResponse[], Int32) |
Метод CopyTo(DirectoryResponse[], Int32) копирует всю коллекцию в одномерный массив, начиная с указанного индекса целевого массива. |
| 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 коллекцию в одномерный массив, начиная с указанного индекса целевого массива. |
| ICollection.Count |
Возвращает количество DirectoryResponse объектов в этой коллекции. |
| ICollection.IsSynchronized |
Возвращает значение, указывающее, синхронизирован ли доступ к DsmlResponseDocument синхронизированному (потокобезопасно). |
| ICollection.SyncRoot |
Получает объект, который можно использовать для синхронизации доступа к объекту DsmlResponseDocument. |
Методы расширения
| Имя | Описание |
|---|---|
| AsParallel(IEnumerable) |
Включает параллелизацию запроса. |
| AsQueryable(IEnumerable) |
Преобразует IEnumerable в IQueryable. |
| Cast<TResult>(IEnumerable) |
Приведение элементов IEnumerable к указанному типу. |
| OfType<TResult>(IEnumerable) |
Фильтрует элементы IEnumerable на основе указанного типа. |