Aracılığıyla paylaş


ConnectionInterfaceCollection Sınıf

Tanım

Bağlantılarda kullanmak için bir arabirim Web Bölümleri temsil eder.

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
Devralma
ConnectionInterfaceCollection

Açıklamalar

Sağlayıcı ile tüketici arasındaki iletişim için arabirimde tanımlanmış bir sözleşme gerekir. Bu koleksiyon, tüketici tarafından desteklenen tüm iletişim arabirimlerini içerir. ProviderConnectionPoint.GetSecondaryInterfaces metodu bir ConnectionInterfaceCollection nesnesi döndürür.

Oluşturucular

ConnectionInterfaceCollection()

ConnectionInterfaceCollection sınıfının yeni bir örneğini başlatır.

ConnectionInterfaceCollection(ConnectionInterfaceCollection, ICollection)

Belirtilen iki koleksiyonu birleştirerek ConnectionInterfaceCollection sınıfının yeni bir örneğini başlatılır.

ConnectionInterfaceCollection(ICollection)

Belirtilen koleksiyonla sınıfının ConnectionInterfaceCollection yeni bir örneğini başlatıyor.

Alanlar

Empty

Sınıfının statik, salt okunur bir örneğine ConnectionInterfaceCollection başvurur.

Özellikler

Count

Örnekte bulunan ReadOnlyCollectionBase öğelerin sayısını alır.

(Devralındığı yer: ReadOnlyCollectionBase)
InnerList

Örnekte bulunan ReadOnlyCollectionBase öğelerin listesini alır.

(Devralındığı yer: ReadOnlyCollectionBase)
Item[Int32]

Belirtilen dizindeki öğeyi alır.

Yöntemler

Contains(Type)

Nesnenin belirli bir değer ConnectionInterfaceCollection içerdiğini belirler.

CopyTo(Type[], Int32)

Nesnenin tamamını, ReadOnlyCollectionBase hedef dizinin belirtilen dizininden başlayarak uyumlu bir tek Array boyutluya kopyalar.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetEnumerator()

Örnekte yineleyen ReadOnlyCollectionBase bir numaralandırıcı döndürür.

(Devralındığı yer: ReadOnlyCollectionBase)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IndexOf(Type)

Belirtilen nesneyi arar ve koleksiyonun tamamına ilk oluşumunun sıfır tabanlı dizinini ConnectionInterfaceCollection döndürür.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

ICollection.CopyTo(Array, Int32)

Hedef dizinin belirtilen dizininden başlayarak tamamını ReadOnlyCollectionBase uyumlu bir tek boyutlu Arrayöğesine kopyalar.

(Devralındığı yer: ReadOnlyCollectionBase)
ICollection.IsSynchronized

Bir nesneye erişimin eşitlenip eşitlenmediğini belirten bir ReadOnlyCollectionBase değer alır (iş parçacığı güvenli).

(Devralındığı yer: ReadOnlyCollectionBase)
ICollection.SyncRoot

Bir nesneye erişimi eşitlemek için kullanılabilecek bir ReadOnlyCollectionBase nesne alır.

(Devralındığı yer: ReadOnlyCollectionBase)

Uzantı Metotları

Cast<TResult>(IEnumerable)

öğesinin IEnumerable öğelerini belirtilen türe atar.

OfType<TResult>(IEnumerable)

Bir öğesinin IEnumerable öğelerini belirtilen türe göre filtreler.

AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini sağlar.

AsQueryable(IEnumerable)

bir IEnumerable öğesini öğesine IQueryabledönüştürür.

Şunlara uygulanır