Język

ProviderCollection Klasa

Definicja

Reprezentuje kolekcję obiektów dostawcy, które dziedziczą z ProviderBaseelementu .

public ref class ProviderCollection : System::Collections::ICollection
public class ProviderCollection : System.Collections.ICollection
type ProviderCollection = class
    interface ICollection
    interface IEnumerable
type ProviderCollection = class
    interface IEnumerable
    interface ICollection
Public Class ProviderCollection
Implements ICollection
Dziedziczenie
ProviderCollection
Pochodne
Implementuje

Uwagi

Klasa ProviderCollection używa obiektu bazowego Hashtable do przechowywania par nazwa/wartość dostawcy.

Konstruktory

Nazwisko Opis
ProviderCollection()

Inicjuje nowe wystąpienie klasy ProviderCollection.

Właściwości

Nazwisko Opis
Count

Pobiera liczbę dostawców w kolekcji.

IsSynchronized

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

Item[String]

Pobiera dostawcę o określonej nazwie.

SyncRoot

Pobiera bieżący obiekt.

Metody

Nazwisko Opis
Add(ProviderBase)

Dodaje dostawcę do kolekcji.

Clear()

Usuwa wszystkie elementy z kolekcji.

CopyTo(ProviderBase[], Int32)

Kopiuje zawartość kolekcji do danej tablicy rozpoczynającej się od określonego indeksu.

Equals(Object)

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

(Odziedziczone po Object)
GetEnumerator()

Zwraca obiekt, który implementuje IEnumerator interfejs do iterowania przez kolekcję.

GetHashCode()

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

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
Remove(String)

Usuwa dostawcę z kolekcji.

SetReadOnly()

Ustawia kolekcję jako tylko do odczytu.

ToString()

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

(Odziedziczone po Object)

Jawne implementacje interfejsu

Nazwisko Opis
ICollection.CopyTo(Array, Int32)

Kopiuje elementy ProviderCollection do tablicy, zaczynając od określonego indeksu tablicy.

Metody rozszerzania

Nazwisko 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