SettingsProviderCollection 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 de fournisseurs de paramètres d’application.
public ref class SettingsProviderCollection : System::Configuration::Provider::ProviderCollection
public class SettingsProviderCollection : System.Configuration.Provider.ProviderCollection
type SettingsProviderCollection = class
inherit ProviderCollection
Public Class SettingsProviderCollection
Inherits ProviderCollection
- Héritage
- Dérivé
Remarques
La SettingsProviderCollection classe est une extension simple de la ProviderCollection classe à fournir pour le stockage d’objets SettingsProvider .
La ApplicationSettingsBase classe utilise cette collection pour gérer les fournisseurs de paramètres associés à chacune de ses propriétés de paramètres d’application via le SettingsProviderAttribute.
Constructeurs
| Nom | Description |
|---|---|
| SettingsProviderCollection() |
Initialise une nouvelle instance de la classe SettingsProviderCollection. |
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 le fournisseur de paramètres dans la collection qui correspond au nom spécifié. |
| SyncRoot |
Obtient l’objet actuel. (Hérité de ProviderCollection) |
Méthodes
| Nom | Description |
|---|---|
| Add(ProviderBase) |
Ajoute un nouveau fournisseur de paramètres à la collection. |
| Clear() |
Supprime tous les éléments de la collection. (Hérité de ProviderCollection) |
| 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é. |