WebSecurity InitializeDatabaseConnection Verfahren
Begriffsbestimmungen
InitializeDatabaseConnection () -Methode initialisiert WebSecurity Datenbank.
Das Verfahren , durch Verbindung mit einer Datenbank , die Informationen über Benutzer und Mitglieder enthält WebSecurity System zu initialisieren.
C # und VB-Syntax
WebSecurity.InitializeDatabaseConnection( connectionString, userTableName,
userIdColumn, userNameColumn, autoCreateTables )
Parameter
参数 | 类型 | 描述 |
---|---|---|
connectionString | String |
您的 WebSecurity 数据库的名称 |
userTableName | String | 包含用户资料信息的数据库 表 |
userIdColumn | String | 包含用户 ID(主键)的数据库 列 |
userNameColumn | String | 包含用户名的数据库 列 |
autoCreateTables | Boolean | true 指示如果用户资料和会员表不存在则必须创建表,否则为 false 。 |
Rückgabewert
Keine.
Bemerkung
Wenn Sie SQL Server Compact verwenden, sollten Connection WebSecurity der Name der Datenbank (ohne .sdf Dateierweiterung). Ansonsten sollte es der Name der Konfiguration (web.config-Datei) Verbindungszeichenfolge im Web sein.
Auch zwingt autoCreateTables die Datenbanktabellen automatisch erstellt werden, aber die Prämisse ist die Datenbank selbst muss bereits vorhanden sein. |
Fehler und Ausnahmen
In den folgenden Fällen wirft InitializeDatabaseConnection () -Methode eine InvalidOperationException:
- SimpleMembership nicht initialisiert (oder deaktiviert in der Website - Konfiguration)
Technische Daten
名称 | 值 |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
WebSecurity Objekte