Freigeben über


ProviderConnectionPointCollection Klasse

Definition

Enthält eine Auflistung aller ProviderConnectionPoint-Objekte, die einem bestimmten WebPart oder Serversteuerelement zugeordnet sind, der bzw. das in einer Verbindung als Anbieter fungiert. Diese Klasse kann nicht vererbt werden.

public ref class ProviderConnectionPointCollection sealed : System::Collections::ReadOnlyCollectionBase
public sealed class ProviderConnectionPointCollection : System.Collections.ReadOnlyCollectionBase
type ProviderConnectionPointCollection = class
    inherit ReadOnlyCollectionBase
Public NotInheritable Class ProviderConnectionPointCollection
Inherits ReadOnlyCollectionBase
Vererbung
ProviderConnectionPointCollection

Hinweise

Ein WebPart - oder Serversteuerelement, das als Anbieter in einer Webpartsverbindung fungiert, kann mehrere Anbieterverbindungspunkte aufweisen. Ein ProviderConnectionPoint Objekt in einem Anbieter fungiert als Verbindungspunkt für eine beliebige Verbindung und dient als primäre Schnittstelleninstanz, die an einen oder mehrere Consumer übergeben werden kann.

Die ProviderConnectionPointCollection -Klasse enthält die Auflistung aller Verbindungspunkte, die einem Anbietersteuerelement zugeordnet sind. Mehrere Klassen im Webpart-Steuerelementsatz müssen bestimmen, welche Verbindungspunkte für ein Anbietersteuerelement verfügbar sind, und wenn sie dies tun, rufen sie in der Regel die GetProviderConnectionPoints -Methode auf, die eine ProviderConnectionPointCollection Auflistung zurückgibt.

Hinweis

Diese Klasse erbt von der ReadOnlyCollectionBase -Klasse und macht diese Auflistung zu einer stark typisierten, nicht generischen, schreibgeschützten Auflistung. Sie können keine Member hinzufügen oder entfernen, nachdem eine Instanz erstellt wurde.

Konstruktoren

ProviderConnectionPointCollection()

Initialisiert eine neue, leere Instanz der ProviderConnectionPointCollection-Klasse.

ProviderConnectionPointCollection(ICollection)

Initialisiert eine neue Instanz der ProviderConnectionPointCollection-Klasse mithilfe der angegebenen Auflistung von Anbieterverbindungspunkten.

Eigenschaften

Count

Ruft die Anzahl der in der ReadOnlyCollectionBase-Instanz enthaltenen Elemente ab.

(Geerbt von ReadOnlyCollectionBase)
Default

Ruft den Standardverbindungspunkt aus der Auflistung von Anbieterverbindungspunkten ab, der einem bestimmten Steuerelement zugeordnet ist.

InnerList

Ruft die Liste der in der ReadOnlyCollectionBase-Instanz enthaltenen Elemente ab.

(Geerbt von ReadOnlyCollectionBase)
Item[Int32]

Ruft auf der Grundlage seiner Position in der Auflistung einen Member der Auflistung ab.

Item[String]

Ruft auf der Grundlage eines eindeutigen Zeichenfolgenbezeichners einen Member der Auflistung ab.

Methoden

Contains(ProviderConnectionPoint)

Gibt einen Wert zurück, der angibt, ob ein bestimmtes ProviderConnectionPoint-Objekt in der Auflistung vorhanden ist.

CopyTo(ProviderConnectionPoint[], Int32)

Kopiert die Auflistung in ein Array von ProviderConnectionPoint-Objekten.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetEnumerator()

Gibt einen Enumerator zurück, der die ReadOnlyCollectionBase durchläuft.

(Geerbt von ReadOnlyCollectionBase)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
IndexOf(ProviderConnectionPoint)

Gibt die Position eines bestimmten ProviderConnectionPoint-Objekts in einer Auflistung zurück.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

ICollection.CopyTo(Array, Int32)

Kopiert die gesamte ReadOnlyCollectionBase-Instanz in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Zielarrays.

(Geerbt von ReadOnlyCollectionBase)
ICollection.IsSynchronized

Ruft einen Wert ab, der angibt, ob der Zugriff auf ein ReadOnlyCollectionBase-Objekt synchronisiert (threadsicher) ist.

(Geerbt von ReadOnlyCollectionBase)
ICollection.SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf ein ReadOnlyCollectionBase-Objekt synchronisiert werden kann.

(Geerbt von ReadOnlyCollectionBase)

Erweiterungsmethoden

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ um

OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs

AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.

AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.

Gilt für:

Weitere Informationen