WebSecurity.InitializeDatabaseConnection Метод

Определение

Перегрузки

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

Инициализирует систему членства путем подключения к базе данных с пользовательскими данными и при необходимости создает таблицы членства, если они не существуют.

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

Инициализирует систему членства путем подключения к базе данных с пользовательскими данными через указанный поставщик членства или ролей и при необходимости создает таблицы членства, если они не существуют.

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

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

Инициализирует систему членства путем подключения к базе данных с пользовательскими данными и при необходимости создает таблицы членства, если они не существуют.

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)

Параметры

connectionStringName
String

Имя строки подключения для базы данных, которая содержит сведения о пользователях. При использовании SQL Server Compact это может быть имя файла базы данных (SDF) без расширения.

userTableName
String

Имя базы данных с таблицей профилей пользователей.

userIdColumn
String

Имя столбца базы данных с идентификаторами пользователей. Этот столбец должен быть введен как целое число (int).

userNameColumn
String

Имя столбца базы данных с именами пользователей. Этот столбец служит для сопоставления данных из профилей пользователей с данными об учетных записях.

autoCreateTables
Boolean

значение true, чтобы указать, что необходимо создать таблицы профилей пользователей и членства, если они не существуют; значение false, указывающее, что таблицы не должны создаваться автоматически. Хотя таблицы членства можно создавать автоматически, сама база данных должна существовать.

Применяется к

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)

Параметры

connectionStringName
String
userTableName
String
userIdColumn
String
userNameColumn
String
autoCreateTables
Boolean

Применяется к

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

Инициализирует систему членства путем подключения к базе данных с пользовательскими данными через указанный поставщик членства или ролей и при необходимости создает таблицы членства, если они не существуют.

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)

Параметры

connectionString
String

Имя строки подключения для базы данных, которая содержит сведения о пользователях. При использовании SQL Server Compact это может быть имя файла базы данных (SDF) без расширения.

providerName
String

Имя поставщика ADO.NET. Если вы хотите использовать microsoft SQL Server, рекомендуется использовать перегрузкуInitializeDatabaseConnection(String, String, String, String, Boolean).

userTableName
String

Имя базы данных с таблицей профилей пользователей.

userIdColumn
String

Имя столбца базы данных с идентификаторами пользователей. Этот столбец должен быть введен как целое число (int).

userNameColumn
String

Имя столбца базы данных с именами пользователей. Этот столбец служит для сопоставления данных из профилей пользователей с данными об учетных записях.

autoCreateTables
Boolean

значение true, чтобы указать, что таблицы профилей пользователей и членства должны создаваться автоматически; значение false, указывающее, что таблицы не должны создаваться автоматически. Хотя таблицы членства можно создавать автоматически, сама база данных должна существовать.

Применяется к

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)

Параметры

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

Применяется к