ProtocolPropertyCollection 类

定义

ProtocolPropertyCollection 类表示 ProtocolProperty 对象的集合,这些对象表示在父对象上定义的协议的所有属性。

public ref class ProtocolPropertyCollection abstract : System::Collections::ICollection
public abstract class ProtocolPropertyCollection : System.Collections.ICollection
type ProtocolPropertyCollection = class
    interface ICollection
    interface IEnumerable
Public MustInherit Class ProtocolPropertyCollection
Implements ICollection
继承
ProtocolPropertyCollection
派生
实现

示例

使用集合

注解

ProtocolPropertyCollection对象用于对象、IPAddressPropertyCollection对象和ClientProtocolPropertyCollection对象的构造ServerProtocolPropertyCollection,并包含所有对象通用的功能。

ProtocolPropertyCollection对象可用于访问协议的一组属性。 您可以使用 Item[] 属性返回特定 ProtocolProperty 对象。

线程安全性

此类型的任何公共静态(Microsoft Visual Basic 中的 Shared)成员在多线程操作中是安全的。 但不保证所有实例成员都是线程安全的。

属性

Count

获取所引用集合中 ProtocolProperty 对象的数目。

IsSynchronized

获取 Boolean 属性值,该值指定是否同步对集合的访问并因此确保线程安全。

Item[Int32]

按索引号获取集合中的 ProtocolPropertyCollection 对象。

Item[String]

按名称获取集合中的 ProtocolProperty 对象。

SyncRoot

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

方法

Contains(String)

检查集合中是否存在指定的键值。

CopyTo(ProtocolProperty[], Int32)

将集合对象复制到从指定的索引值开始的一维数组。

GetEnumerator()

返回一个 IEnumerator 接口,通过它可以遍历集合中的对象。

显式接口实现

ICollection.CopyTo(Array, Int32)

将集合对象复制到从指定的索引值开始的一维数组。

适用于