ProfileSection.Providers Property


Gets a collection of ProviderSettings objects.

Namespace:   System.Web.Configuration
Assembly:  System.Web (in System.Web.dll)

public ProviderSettingsCollection Providers { get; }

Property Value

Type: System.Configuration.ProviderSettingsCollection

A ProviderSettingsCollection that contains the providers defined within the providers subsection of the profile section of the configuration file.

A profile provider points to a data source in which user profile values are stored. You can specify profile providers in the providers subsection of the profile section of a configuration file.

The following code example shows how to use the Providers property. This code example is part of a larger example provided for the ProfileSection class.

// 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"));

.NET Framework
Available since 2.0
Return to top