PersonalizationProviderCollection Classe

Définition

Stocke les références aux PersonalizationProvider objets 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 à fournisseur unique. Dans les scénarios à plusieurs fournisseurs, vous pouvez utiliser cette collection pour choisir un fournisseur de personnalisation spécifique au moment de l’exécution.

Les fournisseurs de personnalisation de la collection sont indexés en fonction du nom de chaque fournisseur tel que défini dans le Web.config ou le fichier de configuration Machine.config à l’aide de l’attribut providers pour la personnalisation des composants WebPart (schéma des paramètres de ASP.NET).

Constructeurs

Nom Description
PersonalizationProviderCollection()

Initialise une nouvelle instance de la classe PersonalizationProviderCollection.

Propriétés

Nom Description
Count

Obtient le nombre de fournisseurs 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 personnalisation en fonction du nom spécifié.

SyncRoot

Obtient l’objet actuel.

(Hérité de ProviderCollection)

Méthodes

Nom Description
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 personnalisation de 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é à partir de 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 pour itérer dans la collection.

(Hérité de ProviderCollection)
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.

(Hérité de ProviderCollection)
SetReadOnly()

Définit 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

Nom Description
ICollection.CopyTo(Array, Int32)

Copie les éléments du ProviderCollection tableau dans un tableau, en commençant à un index de tableau particulier.

(Hérité de ProviderCollection)

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

S’applique à

Voir aussi