ProviderCollection Classe

Définition

Représente une collection des objets fournisseur qui héritent de ProviderBase.Represents a collection of provider objects that inherit from ProviderBase.

public ref class ProviderCollection : System::Collections::ICollection
public class ProviderCollection : System.Collections.ICollection
type ProviderCollection = class
    interface ICollection
    interface IEnumerable
Public Class ProviderCollection
Implements ICollection
Héritage
ProviderCollection
Dérivé
Implémente

Remarques

La ProviderCollection classe utilise un objet sous Hashtable -jacent pour stocker les paires nom/valeur du fournisseur.The ProviderCollection class utilizes an underlying Hashtable object to store the provider name/value pairs.

Constructeurs

ProviderCollection()

Initialise une nouvelle instance de la classe ProviderCollection.Initializes a new instance of the ProviderCollection class.

Propriétés

Count

Obtient le nombre de fournisseurs contenus dans la collection.Gets the number of providers in the collection.

IsSynchronized

Obtient une valeur indiquant si l’accès à la collection est synchronisé (thread-safe).Gets a value indicating whether access to the collection is synchronized (thread safe).

Item[String]

Obtient le fournisseur avec le nom spécifié.Gets the provider with the specified name.

SyncRoot

Obtient l'objet en cours.Gets the current object.

Méthodes

Add(ProviderBase)

Ajoute un fournisseur à la collection.Adds a provider to the collection.

Clear()

Supprime tous les éléments de la collection.Removes all items from the collection.

CopyTo(ProviderBase[], Int32)

Copie le contenu de la collection dans le tableau donné en commençant à l'index spécifié.Copies the contents of the collection to the given array starting at the specified index.

Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetEnumerator()

Retourne un objet qui implémente l'interface IEnumerator à itérer au sein de la collection.Returns an object that implements the IEnumerator interface to iterate through the collection.

GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
Remove(String)

Supprime un fournisseur de la collection.Removes a provider from the collection.

SetReadOnly()

Met la collection en lecture seule.Sets the collection to be read-only.

ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

Implémentations d’interfaces explicites

ICollection.CopyTo(Array, Int32)

Copie les éléments d'ProviderCollection dans un tableau, en commençant au niveau d'un index de tableau particulier.Copies the elements of the ProviderCollection to an array, starting at a particular array index.

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

S’applique à