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

适用于

另请参阅