Share via


ProtocolPropertyCollection Klasse

Definition

Die ProtocolPropertyCollection-Klasse stellt eine Auflistung von ProtocolProperty-Objekten dar, die alle Attribute des für das übergeordnete Objekt definierten Protokolls darstellen.

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
Vererbung
ProtocolPropertyCollection
Abgeleitet
Implementiert

Beispiele

Verwenden von Auflistungen

Hinweise

Das ProtocolPropertyCollection Objekt wird in der Konstruktion des ServerProtocolPropertyCollection Objekts, des IPAddressPropertyCollection Objekts und des ClientProtocolPropertyCollection Objekts verwendet und enthält Funktionen, die allen gemeinsam sind.

Ein ProtocolPropertyCollection Objekt kann verwendet werden, um Zugriff auf eine Reihe von Attributen des Protokolls zu erhalten. Sie können die Item[]-Eigenschaft verwenden, um ein bestimmtes ProtocolProperty-Objekt zurückzugeben.

Threadsicherheit

Öffentliche statische (Shared in Microsoft Visual Basic) Member dieses Typs sind sicher für Multithread-Vorgänge. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Eigenschaften

Count

Ruft die Anzahl der ProtocolProperty-Objekte in der Auflistung ab, auf die verwiesen wird.

IsSynchronized

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob der Zugriff auf die Auflistung synchronisiert und daher threadsicher ist.

Item[Int32]

Ruft ein ProtocolPropertyCollection-Objekt in der Auflistung nach Indexnummer ab

Item[String]

Ruft ein ProtocolProperty-Objekt in der Auflistung nach Namen ab.

SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf die Auflistung synchronisiert werden kann.

Methoden

Contains(String)

Überprüft, ob der angegebene Schlüsselwert in der Auflistung vorhanden ist.

CopyTo(ProtocolProperty[], Int32)

Kopiert die Auflistungsobjekte in ein eindimensionales Array ab dem angegebenen Indexwert.

GetEnumerator()

Gibt eine IEnumerator-Schnittstelle zurück, mit der die Objekte in der Auflistung durchlaufen werden können.

Explizite Schnittstellenimplementierungen

ICollection.CopyTo(Array, Int32)

Kopiert die Auflistungsobjekte in ein eindimensionales Array ab dem angegebenen Indexwert.

Gilt für: