Freigeben über


WebSecurity.InitializeDatabaseConnection Methode

Definition

Überlädt

InitializeDatabaseConnection(String, String, String, String, Boolean)

Initialisiert das Mitgliedschaftssystem, indem eine Verbindung mit einer Datenbank hergestellt wird, die Benutzerinformationen enthält, und erstellt optional Mitgliedertabellen, wenn diese nicht bereits vorhanden sind.

InitializeDatabaseConnection(String, String, String, String, Boolean, SimpleMembershipProviderCasingBehavior)
InitializeDatabaseConnection(String, String, String, String, String, Boolean)

Initialisiert das Mitgliedschaftssystem, indem mithilfe der angegebenen Mitgliedschaft oder des Rollenanbieters eine Verbindung mit einer Datenbank hergestellt wird, die Benutzerinformationen enthält, und erstellt optional Mitgliedertabellen, wenn diese nicht bereits vorhanden sind.

InitializeDatabaseConnection(String, String, String, String, String, Boolean, SimpleMembershipProviderCasingBehavior)

InitializeDatabaseConnection(String, String, String, String, Boolean)

Initialisiert das Mitgliedschaftssystem, indem eine Verbindung mit einer Datenbank hergestellt wird, die Benutzerinformationen enthält, und erstellt optional Mitgliedertabellen, wenn diese nicht bereits vorhanden sind.

public static void InitializeDatabaseConnection (string connectionStringName, string userTableName, string userIdColumn, string userNameColumn, bool autoCreateTables);
static member InitializeDatabaseConnection : string * string * string * string * bool -> unit
Public Shared Sub InitializeDatabaseConnection (connectionStringName As String, userTableName As String, userIdColumn As String, userNameColumn As String, autoCreateTables As Boolean)

Parameter

connectionStringName
String

Der Name der Verbindungszeichenfolge für die Datenbank, die Benutzerinformationen enthält. Wenn Sie SQL Server Compact verwenden, kann dies der Name der Datenbankdatei (SDF-Datei) ohne die Dateinamenerweiterung .sdf sein.

userTableName
String

Der Name der Datenbanktabelle, die die Benutzerprofilinformationen enthält.

userIdColumn
String

Der Name der Datenbankspalte, die Benutzer-IDs enthält. Diese Spalte muss als ganze Zahl (int) eingegeben werden.

userNameColumn
String

Der Name der Datenbankspalte, die Benutzernamen enthält. Diese Spalte wird verwendet, um Benutzerprofildaten Mitgliedskontendaten zuzuordnen.

autoCreateTables
Boolean

true, um anzugeben, dass Benutzerprofil- und Mitgliedschaftstabellen erstellt werden sollen, wenn sie nicht vorhanden sind; False, um anzugeben, dass Tabellen nicht automatisch erstellt werden sollen. Die Mitgliedertabellen können zwar automatisch erstellt werden, die Datenbank selbst muss jedoch bereits vorhanden sein.

Gilt für:

InitializeDatabaseConnection(String, String, String, String, Boolean, SimpleMembershipProviderCasingBehavior)

public static void InitializeDatabaseConnection (string connectionStringName, string userTableName, string userIdColumn, string userNameColumn, bool autoCreateTables, WebMatrix.WebData.SimpleMembershipProviderCasingBehavior casingBehavior);
static member InitializeDatabaseConnection : string * string * string * string * bool * WebMatrix.WebData.SimpleMembershipProviderCasingBehavior -> unit
Public Shared Sub InitializeDatabaseConnection (connectionStringName As String, userTableName As String, userIdColumn As String, userNameColumn As String, autoCreateTables As Boolean, casingBehavior As SimpleMembershipProviderCasingBehavior)

Parameter

connectionStringName
String
userTableName
String
userIdColumn
String
userNameColumn
String
autoCreateTables
Boolean

Gilt für:

InitializeDatabaseConnection(String, String, String, String, String, Boolean)

Initialisiert das Mitgliedschaftssystem, indem mithilfe der angegebenen Mitgliedschaft oder des Rollenanbieters eine Verbindung mit einer Datenbank hergestellt wird, die Benutzerinformationen enthält, und erstellt optional Mitgliedertabellen, wenn diese nicht bereits vorhanden sind.

public static void InitializeDatabaseConnection (string connectionString, string providerName, string userTableName, string userIdColumn, string userNameColumn, bool autoCreateTables);
static member InitializeDatabaseConnection : string * string * string * string * string * bool -> unit
Public Shared Sub InitializeDatabaseConnection (connectionString As String, providerName As String, userTableName As String, userIdColumn As String, userNameColumn As String, autoCreateTables As Boolean)

Parameter

connectionString
String

Der Name der Verbindungszeichenfolge für die Datenbank, die Benutzerinformationen enthält. Wenn Sie SQL Server Compact verwenden, kann dies der Name der Datenbankdatei (SDF-Datei) ohne die Dateinamenerweiterung .sdf sein.

providerName
String

Der Name des ADO.NET-Datenanbieters. Wenn Sie Microsoft SQL Server verwenden möchten, wird die InitializeDatabaseConnection(String, String, String, String, Boolean) Überladung empfohlen.

userTableName
String

Der Name der Datenbanktabelle, die die Benutzerprofilinformationen enthält.

userIdColumn
String

Der Name der Datenbankspalte, die Benutzer-IDs enthält. Diese Spalte muss als ganze Zahl (int) eingegeben werden.

userNameColumn
String

Der Name der Datenbankspalte, die Benutzernamen enthält. Diese Spalte wird verwendet, um Benutzerprofildaten Mitgliedskontendaten zuzuordnen.

autoCreateTables
Boolean

true, um anzugeben, dass Benutzerprofil- und Mitgliedschaftstabellen automatisch erstellt werden sollen; False, um anzugeben, dass Tabellen nicht automatisch erstellt werden sollen. Die Mitgliedertabellen können zwar automatisch erstellt werden, die Datenbank selbst muss jedoch bereits vorhanden sein.

Gilt für:

InitializeDatabaseConnection(String, String, String, String, String, Boolean, SimpleMembershipProviderCasingBehavior)

public static void InitializeDatabaseConnection (string connectionString, string providerName, string userTableName, string userIdColumn, string userNameColumn, bool autoCreateTables, WebMatrix.WebData.SimpleMembershipProviderCasingBehavior casingBehavior);
static member InitializeDatabaseConnection : string * string * string * string * string * bool * WebMatrix.WebData.SimpleMembershipProviderCasingBehavior -> unit
Public Shared Sub InitializeDatabaseConnection (connectionString As String, providerName As String, userTableName As String, userIdColumn As String, userNameColumn As String, autoCreateTables As Boolean, casingBehavior As SimpleMembershipProviderCasingBehavior)

Parameter

connectionString
String
providerName
String
userTableName
String
userIdColumn
String
userNameColumn
String
autoCreateTables
Boolean

Gilt für: