ProfileSection.Providers Özellik

Tanım

Nesne koleksiyonunu ProviderSettings alır.

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

Özellik Değeri

ProviderSettingsCollection

ProviderSettingsCollection Yapılandırma dosyasının bölümünün alt bölümünde profile tanımlanan providers sağlayıcıları içeren.

Öznitelikler

Örnekler

Aşağıdaki kod örneği özelliğinin Providers nasıl kullanılacağını gösterir. Bu kod örneği, sınıfı için ProfileSection sağlanan daha büyük bir örneğin parçasıdır.


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

Açıklamalar

Profil sağlayıcısı, kullanıcı profili değerlerinin depolandığı bir veri kaynağına işaret eder. Profil sağlayıcılarını yapılandırma dosyasının providers bölümünün alt profile bölümünde belirtebilirsiniz.

Şunlara uygulanır

Ayrıca bkz.