Język

ProviderConnectionPointCollection Klasa

Definicja

Zawiera kolekcję wszystkich ProviderConnectionPoint obiektów skojarzonych z określoną WebPart kontrolką lub serwerem działającą jako dostawca w połączeniu. Klasa ta nie może być dziedziczona.

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
Dziedziczenie
ProviderConnectionPointCollection

Uwagi

Kontrolka WebPart serwera działająca jako dostawca w połączeniu składników Web Part może mieć wiele punktów połączenia dostawcy. Jeden ProviderConnectionPoint obiekt w dostawcy działa jako punkt połączenia dla danego połączenia, służąc jako wystąpienie interfejsu podstawowego do przekazania jednemu lub większej liczbie odbiorców.

Klasa ProviderConnectionPointCollection zawiera kolekcję wszystkich punktów połączenia skojarzonych z kontrolką dostawcy. Kilka klas w zestawie kontrolek składników Web Part musi określić, jakie punkty połączenia są dostępne w kontrolce dostawcy, a kiedy zwykle wywołuje GetProviderConnectionPoints metodę ProviderConnectionPointCollection , która zwraca kolekcję.

Note

Ta klasa dziedziczy z ReadOnlyCollectionBase klasy, dzięki czemu ta kolekcja jest silnie typizowana, niegeneryjna, tylko do odczytu. Nie można dodawać ani usuwać członków po utworzeniu wystąpienia.

Konstruktory

Nazwa Opis
ProviderConnectionPointCollection()

Inicjuje puste nowe wystąpienie ProviderConnectionPointCollection klasy.

ProviderConnectionPointCollection(ICollection)

Inicjuje nowe wystąpienie ProviderConnectionPointCollection klasy przy użyciu określonej kolekcji punktów połączenia dostawcy.

Właściwości

Nazwa Opis
Count

Pobiera liczbę elementów zawartych w wystąpieniu ReadOnlyCollectionBase .

(Odziedziczone po ReadOnlyCollectionBase)
Default

Pobiera domyślny punkt połączenia z kolekcji punktów połączenia dostawcy skojarzonych z określoną kontrolką.

InnerList

Pobiera listę elementów zawartych w wystąpieniu ReadOnlyCollectionBase .

(Odziedziczone po ReadOnlyCollectionBase)
Item[Int32]

Pobiera element członkowski kolekcji na podstawie jej pozycji w kolekcji.

Item[String]

Pobiera element członkowski kolekcji na podstawie unikatowego identyfikatora ciągu.

Metody

Nazwa Opis
Contains(ProviderConnectionPoint)

Zwraca wartość wskazującą, czy określony ProviderConnectionPoint obiekt istnieje w kolekcji.

CopyTo(ProviderConnectionPoint[], Int32)

Kopiuje kolekcję do tablicy ProviderConnectionPoint obiektów.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetEnumerator()

Zwraca moduł wyliczający, który iteruje za pośrednictwem ReadOnlyCollectionBase wystąpienia.

(Odziedziczone po ReadOnlyCollectionBase)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
IndexOf(ProviderConnectionPoint)

Zwraca położenie określonego ProviderConnectionPoint obiektu w kolekcji.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

Nazwa Opis
ICollection.CopyTo(Array, Int32)

Kopiuje całość ReadOnlyCollectionBase do zgodnego jednowymiarowego Array, zaczynając od określonego indeksu tablicy docelowej.

(Odziedziczone po ReadOnlyCollectionBase)
ICollection.IsSynchronized

Pobiera wartość wskazującą, czy dostęp do ReadOnlyCollectionBase obiektu jest synchronizowany (bezpieczny wątek).

(Odziedziczone po ReadOnlyCollectionBase)
ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do ReadOnlyCollectionBase obiektu.

(Odziedziczone po ReadOnlyCollectionBase)

Metody rozszerzania

Nazwa Opis
AsParallel(IEnumerable)

Umożliwia równoległość zapytania.

AsQueryable(IEnumerable)

Konwertuje IEnumerable na IQueryable.

Cast<TResult>(IEnumerable)

Rzutuje elementy IEnumerable do określonego typu.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable na podstawie określonego typu.

Dotyczy

Zobacz też