ProtocolPropertyCollection ProtocolPropertyCollection ProtocolPropertyCollection Class

정의

ProtocolPropertyCollection 클래스의 컬렉션을 나타냅니다 ProtocolProperty 부모 개체에 정의 된 프로토콜의 모든 특성을 나타내는 개체입니다. The ProtocolPropertyCollection class represents a collection of ProtocolProperty objects that represent all the attributes of the protocol defined on the parent object.

public ref class ProtocolPropertyCollection abstract : System::Collections::ICollection
public abstract class ProtocolPropertyCollection : System.Collections.ICollection
Public MustInherit Class ProtocolPropertyCollection
Implements ICollection
상속
ProtocolPropertyCollectionProtocolPropertyCollectionProtocolPropertyCollection
파생
구현

예제

컬렉션 사용Using Collections

설명

ProtocolPropertyCollection 개체의 생성에 사용 되는 ServerProtocolPropertyCollection 개체는 IPAddressPropertyCollection 개체 및 ClientProtocolPropertyCollection 개체를 모두에 공통적인 기능을 포함 합니다.The ProtocolPropertyCollection object is used in the construction of the ServerProtocolPropertyCollection object, the IPAddressPropertyCollection object, and the ClientProtocolPropertyCollection object and contains functionality that is common to all.

A ProtocolPropertyCollection 개체의 프로토콜 특성 집합에 대 한 액세스를 얻는 데 사용할 수 있습니다.A ProtocolPropertyCollection object can be used to gain access to a set of attributes of the protocol. Item[String] 속성으로 특정 ProtocolProperty 개체를 반환할 수 있습니다.You can use the Item[String] property to return a specific ProtocolProperty object.

스레드 보안Thread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.

속성

Count Count Count

개수를 가져옵니다 ProtocolProperty 참조 된 컬렉션에 있는 개체입니다. Gets the number of ProtocolProperty objects in the referenced collection.

IsSynchronized IsSynchronized IsSynchronized

가져옵니다는 Boolean 컬렉션에 대 한 액세스 액세스가 동기화 되어 스레드로부터 안전한 지 여부를 지정 하는 속성 값입니다. Gets the Boolean property value that specifies whether access to the collection is synchronized and therefore thread-safe.

Item[Int32] Item[Int32] Item[Int32]

가져옵니다는 ProtocolPropertyCollection 인덱스 번호로 컬렉션에 있는 개체입니다. Gets a ProtocolPropertyCollection object in the collection by index number.

Item[String] Item[String] Item[String]

가져옵니다는 ProtocolProperty 이름으로 컬렉션에 있는 개체입니다. Gets a ProtocolProperty object in the collection by name.

SyncRoot SyncRoot SyncRoot

컬렉션에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다. Gets an object that can be used to synchronize access to the collection.

메서드

Contains(String) Contains(String) Contains(String)

지정한 키 값이 컬렉션에 있는지 여부를 확인합니다. Checks whether the specified key value exists in the collection.

CopyTo(ProtocolProperty[], Int32) CopyTo(ProtocolProperty[], Int32) CopyTo(ProtocolProperty[], Int32)

지정한 인덱스 값에서 시작하여 컬렉션 개체를 1차원 배열에 복사합니다. Copies the collection objects to a one-dimensional array beginning at the index value specified.

GetEnumerator() GetEnumerator() GetEnumerator()

반환 된 IEnumerator 컬렉션의 개체를 반복할 수 있는 인터페이스입니다. Returns an IEnumerator interface that allows you to iterate through the objects in the collection.

명시적 인터페이스 구현

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

지정한 인덱스 값에서 시작하여 컬렉션 개체를 1차원 배열에 복사합니다. Copies the collection objects to a one-dimensional array beginning at the index value specified.

적용 대상