PersonalizationProviderCollection Classe

Définition

Enregistre des références aux objets PersonalizationProvider indexés par nom. Cette classe ne peut pas être héritée.

public ref class PersonalizationProviderCollection sealed : System::Configuration::Provider::ProviderCollection
public sealed class PersonalizationProviderCollection : System.Configuration.Provider.ProviderCollection
type PersonalizationProviderCollection = class
    inherit ProviderCollection
Public NotInheritable Class PersonalizationProviderCollection
Inherits ProviderCollection
Héritage
PersonalizationProviderCollection

Remarques

Cette classe est utilisée pour stocker le fournisseur par défaut dans le scénario à un seul fournisseur. Dans les scénarios impliquant plusieurs fournisseurs, vous pouvez utiliser ce regroupement pour choisir un fournisseur de personnalisation spécifique au moment de l’exécution.

les fournisseurs de personnalisations dans la collection sont indexés d’après le nom de chaque fournisseur tel qu’il est défini dans le Web.config ou le fichier de configuration Machine.config à l’aide de l' élément providers pour la personnalisation de l’attribut webparts (ASP.NET Paramètres Schema) .

Constructeurs

PersonalizationProviderCollection()

Initialise une nouvelle instance de la classe PersonalizationProviderCollection.

Propriétés

Count

Obtient le nombre de fournisseurs contenus dans la collection.

(Hérité de ProviderCollection)
IsSynchronized

Obtient une valeur indiquant si l’accès à la collection est synchronisé (thread-safe).

(Hérité de ProviderCollection)
Item[String]

Obtient un fournisseur de personnalisations fondé sur le nom spécifié.

SyncRoot

Obtient l'objet en cours.

(Hérité de ProviderCollection)

Méthodes

Add(ProviderBase)

Ajoute une instance d'une classe qui implémente PersonalizationProvider à la collection.

Clear()

Supprime tous les éléments de la collection.

(Hérité de ProviderCollection)
CopyTo(PersonalizationProvider[], Int32)

Copie les fournisseurs de personnalisations présents dans la collection dans un tableau, en commençant à l'index spécifié.

CopyTo(ProviderBase[], Int32)

Copie le contenu de la collection dans le tableau donné en commençant à l'index spécifié.

(Hérité de ProviderCollection)
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 à itérer au sein de la collection.

(Hérité de ProviderCollection)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

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

Supprime un fournisseur de la collection.

(Hérité de ProviderCollection)
SetReadOnly()

Met la collection en lecture seule.

(Hérité de ProviderCollection)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(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.

(Hérité de ProviderCollection)

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

S’applique à

Voir aussi