ProviderCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une collection d’objets fournisseurs qui héritent de 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
- Héritage
-
ProviderCollection
- Dérivé
- Implémente
Remarques
La ProviderCollection classe utilise un objet sous-jacent Hashtable pour stocker les paires nom/valeur du fournisseur.
Constructeurs
| Nom | Description |
|---|---|
| ProviderCollection() |
Initialise une nouvelle instance de la classe ProviderCollection. |
Propriétés
| Nom | Description |
|---|---|
| Count |
Obtient le nombre de fournisseurs dans la collection. |
| IsSynchronized |
Obtient une valeur indiquant si l’accès à la collection est synchronisé (thread safe). |
| Item[String] |
Obtient le fournisseur portant le nom spécifié. |
| SyncRoot |
Obtient l’objet actuel. |
Méthodes
| Nom | Description |
|---|---|
| Add(ProviderBase) |
Ajoute un fournisseur à la collection. |
| Clear() |
Supprime tous les éléments de la collection. |
| CopyTo(ProviderBase[], Int32) |
Copie le contenu de la collection dans le tableau donné à partir de l’index spécifié. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetEnumerator() |
Retourne un objet qui implémente l’interface IEnumerator pour itérer dans la collection. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| Remove(String) |
Supprime un fournisseur de la collection. |
| SetReadOnly() |
Définit la collection en lecture seule. |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Copie les éléments du ProviderCollection tableau dans un tableau, en commençant à un index de tableau particulier. |
Méthodes d’extension
| Nom | Description |
|---|---|
| AsParallel(IEnumerable) |
Active la parallélisation d’une requête. |
| AsQueryable(IEnumerable) |
Convertit un IEnumerable en IQueryable. |
| Cast<TResult>(IEnumerable) |
Convertit les éléments d’un IEnumerable en type spécifié. |
| OfType<TResult>(IEnumerable) |
Filtre les éléments d’une IEnumerable en fonction d’un type spécifié. |