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 do co najmniej jednego użytkownika.

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ę.

Uwaga

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

Konstruktory

ProviderConnectionPointCollection()

Inicjuje puste nowe wystąpienie ProviderConnectionPointCollection klasy.

ProviderConnectionPointCollection(ICollection)

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

Właściwości

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 jego pozycji w kolekcji.

Item[String]

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

Metody

Contains(ProviderConnectionPoint)

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

CopyTo(ProviderConnectionPoint[], Int32)

Kopiuje kolekcję do tablicy ProviderConnectionPoint obiektów.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(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()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
IndexOf(ProviderConnectionPoint)

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

MemberwiseClone()

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

(Odziedziczone po Object)
ToString()

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

(Odziedziczone po Object)

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Kopiuje całą ReadOnlyCollectionBase do zgodnej jednowymiarowej Arraytablicy, 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

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable na określony typ.

OfType<TResult>(IEnumerable)

Filtruje elementy elementu IEnumerable na podstawie określonego typu.

AsParallel(IEnumerable)

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

AsQueryable(IEnumerable)

Konwertuje element IEnumerable na .IQueryable

Dotyczy

Zobacz też