ProfilePropertySettings.Provider 属性

定义

获取或设置序列化命名属性时要使用的提供程序的名称。

public:
 property System::String ^ Provider { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("provider", DefaultValue="")]
public string Provider { get; set; }
[<System.Configuration.ConfigurationProperty("provider", DefaultValue="")>]
member this.Provider : string with get, set
Public Property Provider As String

属性值

来自 Providers 属性的提供程序名,或一个空字符串 ("")。 默认值为一个空字符串。

属性

示例

下面的代码示例说明如何使用 Provider 属性。 此代码示例是为 ProfileSection 类提供的一个更大示例的一部分。

// Get the current ProviderName property value.
Console.WriteLine(
    "Current ProviderName value: '{0}'", profilePropertySettings.Provider);

// Set the ProviderName property to "AspNetSqlRoleProvider".
profilePropertySettings.Provider = "AspNetSqlRoleProvider";
' Get the current ProviderName property value.
            Console.WriteLine( _
                "Current ProviderName value: '{0}'", profilePropertySettings.Provider)

' Set the ProviderName property to "AspNetSqlRoleProvider".
            profilePropertySettings.Provider = "AspNetSqlRoleProvider"

注解

配置文件提供程序是存储用户配置文件值的数据源。 可以在配置文件的 节的 profile 子节中providers指定配置文件提供程序。

如果此属性的值为空字符串,则使用属性中指定的 ProfileSection.DefaultProvider 默认提供程序。

适用于

另请参阅