Partager via


ProfileSection.Providers Propriété

Définition

Obtient une collection d’objets ProviderSettings .

public:
 property System::Configuration::ProviderSettingsCollection ^ Providers { System::Configuration::ProviderSettingsCollection ^ get(); };
[System.Configuration.ConfigurationProperty("providers")]
public System.Configuration.ProviderSettingsCollection Providers { get; }
[<System.Configuration.ConfigurationProperty("providers")>]
member this.Providers : System.Configuration.ProviderSettingsCollection
Public ReadOnly Property Providers As ProviderSettingsCollection

Valeur de propriété

Qui ProviderSettingsCollection contient les fournisseurs définis dans la providers sous-section de la profile section du fichier de configuration.

Attributs

Exemples

L’exemple de code suivant montre comment utiliser la Providers propriété. Cet exemple de code fait partie d’un exemple plus grand fourni pour la ProfileSection classe.


// Display all current Providers.
Console.WriteLine("Current Providers:");
int providerCtr = 0;
foreach (ProviderSettings provider in profileSection.Providers)
{
    Console.WriteLine("  {0}: Provider '{1}' of type '{2}'", ++providerCtr, 
        provider.Name, provider.Type);
}

// Add a new provider.
profileSection.Providers.Add(new ProviderSettings("AspNetSqlProvider", "...SqlProfileProvider"));

Console.WriteLine("Current Providers:")
Dim providerCtr As Integer = 0
For Each provider As ProviderSettings In profileSection.Providers
    Console.WriteLine("  {0}: Provider '{1}' of type '{2}'", ++providerCtr, _
        provider.Name, provider.Type)
Next

' Add a new provider.
profileSection.Providers.Add(new ProviderSettings("AspNetSqlProvider", "...SqlProfileProvider"))

Remarques

Un fournisseur de profils pointe vers une source de données dans laquelle les valeurs de profil utilisateur sont stockées. Vous pouvez spécifier des fournisseurs de profils dans la providersprofile sous-section d’un fichier de configuration.

S’applique à

Voir aussi