DsmlResponseDocument 类

定义

作为针对 DsmlRequestDocument 对象的响应生成的 DsmlResponseDocument 类,该类包含派生自 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

The IsErrorResponse 属性指定是否已发生错误响应。

IsOperationError

The IsOperationError 属性指定是否已发生操作错误响应。

IsSynchronized

IsSynchronized 属性包含一个指示是否同步对 DsmlResponseDocument 的访问(线程安全)的值。

Item[Int32]

Item[Int32] 属性包含指定索引处的 DirectoryResponse 对象。

RequestId

The 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 的访问的对象。

扩展方法

Cast<TResult>(IEnumerable)

IEnumerable 的元素强制转换为指定的类型。

OfType<TResult>(IEnumerable)

根据指定类型筛选 IEnumerable 的元素。

AsParallel(IEnumerable)

启用查询的并行化。

AsQueryable(IEnumerable)

IEnumerable 转换为 IQueryable

适用于