SqlPersonalizationProvider.Initialize(String, NameValueCollection) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
实现 Microsoft SQL Server 个性化设置提供程序所需的初始化过程。 此方法不能直接在代码中使用。
public:
override void Initialize(System::String ^ name, System::Collections::Specialized::NameValueCollection ^ configSettings);
public override void Initialize (string name, System.Collections.Specialized.NameValueCollection configSettings);
override this.Initialize : string * System.Collections.Specialized.NameValueCollection -> unit
Public Overrides Sub Initialize (name As String, configSettings As NameValueCollection)
参数
- name
- String
应用程序在配置文件中显示的名称。
- configSettings
- NameValueCollection
应用程序的配置设置。
例外
没有为该提供程序配置连接字符串。
或 - 无法找到提供程序的连接字符串。
或 - 除配置设置中描述的特性外,提供程序的
<add>
元素还有其他特性。或 - 应用程序名的长度大于 256 个字符。
或 - 承载应用程序的应用程序域运行在低于 Medium 的信任级别上。
configSettings
为 null
。
注解
此方法提供初始化过程,用于将个性化与SQL数据库配合使用,并且不打算直接从代码使用。