ConnectionInterfaceCollection Klasa

Definicja

Reprezentuje kolekcję interfejsów do użycia w składniki Web Part połączeniach.

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

Uwagi

Komunikacja między dostawcą i konsumentem wymaga kontraktu zdefiniowanego w interfejsie. Ta kolekcja zawiera wszystkie interfejsy komunikacyjne obsługiwane przez użytkownika. Metoda ProviderConnectionPoint.GetSecondaryInterfaces zwraca obiekt ConnectionInterfaceCollection.

Konstruktory

ConnectionInterfaceCollection()

Inicjuje nowe wystąpienie klasy ConnectionInterfaceCollection.

ConnectionInterfaceCollection(ConnectionInterfaceCollection, ICollection)

Inicjuje nowe wystąpienie ConnectionInterfaceCollection klasy przez połączenie dwóch określonych kolekcji.

ConnectionInterfaceCollection(ICollection)

Inicjuje nowe wystąpienie ConnectionInterfaceCollection klasy z określoną kolekcją.

Pola

Empty

Odwołuje się do statycznego wystąpienia klasy tylko do ConnectionInterfaceCollection odczytu.

Właściwości

Count

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

(Odziedziczone po ReadOnlyCollectionBase)
InnerList

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

(Odziedziczone po ReadOnlyCollectionBase)
Item[Int32]

Pobiera element wskazywany przez określony indeks.

Metody

Contains(Type)

Określa, czy ConnectionInterfaceCollection obiekt zawiera określoną wartość.

CopyTo(Type[], Int32)

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

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 po wystąpieniu ReadOnlyCollectionBase .

(Odziedziczone po ReadOnlyCollectionBase)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
IndexOf(Type)

Wyszukuje określony obiekt i zwraca indeks od zera pierwszego wystąpienia w całej ConnectionInterfaceCollection 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łość ReadOnlyCollectionBase do zgodnego jednowymiarowego Arrayobiektu , zaczynając od określonego indeksu tablicy docelowej.

(Odziedziczone po ReadOnlyCollectionBase)
ICollection.IsSynchronized

Pobiera wartość wskazującą ReadOnlyCollectionBase , czy dostęp do 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 IEnumerable elementu na podstawie określonego typu.

AsParallel(IEnumerable)

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

AsQueryable(IEnumerable)

Konwertuje element IEnumerable na .IQueryable

Dotyczy