WebSecurity.InitializeDatabaseConnection Metoda

Definice

Přetížení

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

Inicializuje systém členství připojením k databázi, která obsahuje informace o uživatelích, a volitelně vytvoří tabulky členství, pokud ještě neexistují.

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

Inicializuje systém členství připojením k databázi, která obsahuje informace o uživatelích pomocí zadaného zprostředkovatele členství nebo role, a volitelně vytvoří tabulky členství, pokud ještě neexistují.

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

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

Inicializuje systém členství připojením k databázi, která obsahuje informace o uživatelích, a volitelně vytvoří tabulky členství, pokud ještě neexistují.

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)

Parametry

connectionStringName
String

Název připojovacího řetězce pro databázi, který obsahuje informace o uživateli. Pokud používáte SQL Server Compact, může to být název souboru databáze (soubor .sdf) bez přípony názvu souboru .sdf.

userTableName
String

Název databázové tabulky, která obsahuje informace o profilu uživatele.

userIdColumn
String

Název sloupce databáze, který obsahuje ID uživatelů. Tento sloupec musí být zadán jako celé číslo (int).

userNameColumn
String

Název sloupce databáze, který obsahuje uživatelská jména. Tento sloupec slouží k porovnání dat profilu uživatele s daty účtu členství.

autoCreateTables
Boolean

true označující, že profil uživatele a tabulky členství by měly být vytvořeny, pokud neexistují; false znamená, že tabulky by se neměly vytvářet automaticky. I když se tabulky členství dají vytvořit automaticky, musí už existovat samotná databáze.

Platí pro

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)

Parametry

connectionStringName
String
userTableName
String
userIdColumn
String
userNameColumn
String
autoCreateTables
Boolean

Platí pro

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

Inicializuje systém členství připojením k databázi, která obsahuje informace o uživatelích pomocí zadaného zprostředkovatele členství nebo role, a volitelně vytvoří tabulky členství, pokud ještě neexistují.

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)

Parametry

connectionString
String

Název připojovacího řetězce pro databázi, který obsahuje informace o uživateli. Pokud používáte SQL Server Compact, může to být název souboru databáze (soubor .sdf) bez přípony názvu souboru .sdf.

providerName
String

Název poskytovatele dat ADO.NET. Pokud chcete používat Microsoft SQL Server, InitializeDatabaseConnection(String, String, String, String, Boolean) doporučujeme přetížení.

userTableName
String

Název databázové tabulky, která obsahuje informace o profilu uživatele.

userIdColumn
String

Název sloupce databáze, který obsahuje ID uživatelů. Tento sloupec musí být zadán jako celé číslo (int).

userNameColumn
String

Název sloupce databáze, který obsahuje uživatelská jména. Tento sloupec slouží k porovnání dat profilu uživatele s daty účtu členství.

autoCreateTables
Boolean

true značí, že profil uživatele a tabulky členství by měly být vytvořeny automaticky; false znamená, že tabulky by se neměly vytvářet automaticky. I když se tabulky členství dají vytvořit automaticky, musí už existovat samotná databáze.

Platí pro

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)

Parametry

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

Platí pro