SqlProfileProvider.Initialize(String, NameValueCollection) 方法

定义

利用在 ASP.NET 应用程序的配置文件中指定的属性值初始化 SQL Server 配置文件提供程序。 此方法不能直接在代码中使用。

public:
 override void Initialize(System::String ^ name, System::Collections::Specialized::NameValueCollection ^ config);
public override void Initialize (string name, System.Collections.Specialized.NameValueCollection config);
override this.Initialize : string * System.Collections.Specialized.NameValueCollection -> unit
Public Overrides Sub Initialize (name As String, config As NameValueCollection)

参数

name
String

要初始化的 SqlProfileProvider 实例的名称。

config
NameValueCollection

一个 NameValueCollection,包含配置文件提供程序的配置选项的名称和值。

例外

connectionStringName 特性是一个空字符串 (""),或者未在此 SqlProfileProvider 实例的应用程序配置文件中指定。

- 或 -

connectionStringName 特性值中指定的连接字符串的值为空,或者指定的 connectionStringName 值在此 SqlProfileProvider 实例的应用程序配置文件中不存在。

- 或 -

applicationName 特性值超过了 256 个字符。

- 或 -

SqlProfileProvider 实例的应用程序配置文件包含无法识别的特性。

confignull

当前信任级别低于 Low

注解

ASP.NET 使用此方法使用 ASP.NET 应用程序配置文件 (Web.config) 中指定的属性值初始化 SqlProfileProvider 。 此方法不能直接在代码中使用。

适用于

另请参阅