Freigeben über


SqlRoleProvider.Initialize(String, NameValueCollection) Methode

Definition

Initialisiert den SQL Server-Rollenanbieter mit den Eigenschaftswerten, die in der Konfigurationsdatei der ASP.NET-Anwendung angegeben sind. Diese Methode ist nicht für die direkte Verwendung im Code vorgesehen.

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)

Parameter

name
String

Der Name der zu initialisierenden SqlRoleProvider-Instanz.

config
NameValueCollection

Eine NameValueCollection, die die Namen und Werte der Konfigurationsoptionen für den Rollenanbieter enthält.

Ausnahmen

Die ASP.NET-Anwendung wird nicht auf der Vertrauensebene Medium oder höher ausgeführt.

config ist null.

Das connectionStringName-Attribut ist leer oder in der Anwendungskonfigurationsdatei für diese SqlRoleProvider-Instanz nicht vorhanden.

- oder -

Das applicationName-Attribut ist länger als 256 Zeichen.

- oder -

Die Anwendungskonfigurationsdatei dieser SqlRoleProvider-Instanz enthält ein unbekanntes Attribut.

Hinweise

Diese Methode initialisiert die SqlRoleProvider in der ASP.NET Anwendungskonfigurationsdatei (Web.config) angegebenen Eigenschaftenwerte und soll nicht direkt aus Ihrem Code verwendet werden.

Gilt für

Siehe auch