PropertyCollection 类

定义

PropertyCollection 类包含 DirectoryEntry 的属性:

public ref class PropertyCollection : System::Collections::IDictionary
public class PropertyCollection : System.Collections.IDictionary
type PropertyCollection = class
    interface ICollection
    interface IEnumerable
    interface IDictionary
type PropertyCollection = class
    interface IDictionary
    interface ICollection
    interface IEnumerable
Public Class PropertyCollection
Implements IDictionary
继承
PropertyCollection
实现

属性

Count

获取此集合中属性的数目。

Item[String]

获取指定属性。

PropertyNames

获取此集合中属性的名称。

Values

获取此集合中属性的值。

方法

Contains(String)

确定指定属性是否在该集合中。

CopyTo(PropertyValueCollection[], Int32)

将此集合中的所有对象复制数组,从目标数组的指定索引中开始。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetEnumerator()

返回可用于循环访问此集合的枚举数。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

显式接口实现

ICollection.CopyTo(Array, Int32)

从特定的 ICollection 索引开始,将 Array 的元素复制到一个 Array 中。

ICollection.IsSynchronized

获取一个值,该值指示是否同步对 ICollection 的访问(线程安全)。

ICollection.SyncRoot

获取可用于同步对 ICollection 的访问的对象。

IDictionary.Add(Object, Object)

IDictionary 对象中添加一个带有所提供的键和值的元素。

IDictionary.Clear()

IDictionary 对象中移除所有元素。

IDictionary.Contains(Object)

确定 IDictionary 对象是否包含具有指定键的元素。

IDictionary.IsFixedSize

获取一个值,该值指示 IDictionary 对象是否具有固定大小。

IDictionary.IsReadOnly

获取一个值,该值指示 IDictionary 对象是否为只读。

IDictionary.Item[Object]

获取或设置具有指定键的元素。

IDictionary.Keys

获取 ICollection 对象,它包含 IDictionary 对象的键。

IDictionary.Remove(Object)

IDictionary 对象中移除具有指定键的元素。

IEnumerable.GetEnumerator()

返回一个 IEnumerable 对象。

扩展方法

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

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

AsParallel(IEnumerable)

启用查询的并行化。

AsQueryable(IEnumerable)

IEnumerable 转换为 IQueryable

适用于