ProtocolPropertyCollection 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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) |
将集合对象复制到从指定的索引值开始的一维数组。 |