ProviderCollection Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje kolekci objektů zprostředkovatele, které dědí z ProviderBase.
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
- Dědičnost
-
ProviderCollection
- Odvozené
- Implementuje
Poznámky
Třída ProviderCollection využívá základní Hashtable objekt k uložení dvojic název/hodnota zprostředkovatele.
Konstruktory
| Name | Description |
|---|---|
| ProviderCollection() |
Inicializuje novou instanci ProviderCollection třídy. |
Vlastnosti
| Name | Description |
|---|---|
| Count |
Získá počet zprostředkovatelů v kolekci. |
| IsSynchronized |
Získá hodnotu označující, zda je přístup ke kolekci synchronizován (bezpečné vlákno). |
| Item[String] |
Získá zprostředkovatele se zadaným názvem. |
| SyncRoot |
Získá aktuální objekt. |
Metody
| Name | Description |
|---|---|
| Add(ProviderBase) |
Přidá do kolekce zprostředkovatele. |
| Clear() |
Odebere všechny položky z kolekce. |
| CopyTo(ProviderBase[], Int32) |
Zkopíruje obsah kolekce do daného pole počínaje zadaným indexem. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetEnumerator() |
Vrátí objekt, který implementuje IEnumerator rozhraní pro iteraci v kolekci. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| Remove(String) |
Odebere z kolekce zprostředkovatele. |
| SetReadOnly() |
Nastaví kolekci jen pro čtení. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Zkopíruje prvky ProviderCollection pole počínaje konkrétním indexem pole. |
Metody rozšíření
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Umožňuje paralelizaci dotazu. |
| AsQueryable(IEnumerable) |
Převede IEnumerable na IQueryable. |
| Cast<TResult>(IEnumerable) |
Přetypuje prvky IEnumerable na zadaný typ. |
| OfType<TResult>(IEnumerable) |
Filtruje prvky IEnumerable na základě zadaného typu. |