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
- casingBehavior
- SimpleMembershipProviderCasingBehavior
Применяется к
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
- casingBehavior
- SimpleMembershipProviderCasingBehavior
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по