Поделиться через


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 используется при построении ServerProtocolPropertyCollection объекта, IPAddressPropertyCollection объекта и ClientProtocolPropertyCollection объекта и содержит функциональные возможности, общие для всех.

ProtocolPropertyCollection Объект можно использовать для получения доступа к набору атрибутов протокола. Можно использовать свойство Item[] для возвращения определенного объекта ProtocolProperty.

Потокобезопасность

Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Потокобезопасная работа с членами экземпляров типа не гарантируется.

Свойства

Count

Возвращает количество объектов ProtocolProperty в связанной коллекции.

IsSynchronized

Возвращает значение свойства Boolean, которое указывает, является ли доступ к коллекции синхронизированным и поэтому потокобезопасным.

Item[Int32]

Возвращает объект ProtocolPropertyCollection из коллекции по номеру индекса.

Item[String]

Возвращает объект ProtocolProperty из коллекции по имени.

SyncRoot

Возвращает объект, который можно использовать для синхронизации доступа к коллекции.

Методы

Contains(String)

Проверяет, существует ли указанное значение ключа в коллекции.

CopyTo(ProtocolProperty[], Int32)

Копирует коллекцию объектов в одномерный массив, начиная с указанного значения индекса.

GetEnumerator()

Возвращает интерфейс IEnumerator, позволяющий выполнять итерацию по объектам в коллекции.

Явные реализации интерфейса

ICollection.CopyTo(Array, Int32)

Копирует коллекцию объектов в одномерный массив, начиная с указанного значения индекса.

Применяется к