ProfilePropertySettings.Provider 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置序列化命名属性时要使用的提供程序的名称。
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 默认提供程序。