<WebSecurity 객체
정의
InitializeDatabaseConnection() 메소드는 WebSecurity 데이터베이스를 초기화합니다.
상기 방법은 사용자 및 회원 정보를 포함하는 데이터베이스에 연결하여 WebSecurity 시스템을 초기화한다.
C # 및 VB 구문
WebSecurity.InitializeDatabaseConnection( connectionString, userTableName,
userIdColumn, userNameColumn, autoCreateTables )
매개 변수
매개 변수 | 유형 | 기술 |
---|---|---|
connectionString | String | 당신의 WebSecurity 데이터베이스의 이름 (se remarks) |
userTableName | String | 사용자 프로필 정보가 들어있는 데이터베이스 테이블 |
userIdColumn | String | 사용자 ID가 포함 된 데이터베이스 열 (primary keys) |
userNameColumn | String | 사용자 이름을 포함하는 데이터베이스 열 |
autoCreateTables | Boolean | 사실은 존재하지 않는 경우 사용자 프로필 및 회원 테이블, 그렇지 않은 경우는 false 생성해야 함을 나타냅니다 |
반환 값
없음.
비고
당신의 SQL Server Compact를 사용하는 경우, ConnectionString을합니다 (하여 .sdf 파일 이름 확장명 제외) WebSecurity 데이터베이스의 이름이어야합니다. 그렇지 않으면 웹 구성에서 연결 문자열의 이름이어야합니다 (web.config file) .
데이터베이스 테이블을 강제 할 수 autoCreateTables가 자동으로 생성 될 경우에도, 데이터베이스 자체는 항상 존재해야합니다.
오류 및 예외
InitializeDatabaseConnection() 메소드 InvalidOperationException이 경우 예외 :
- SimpleMembership가 초기화되지 않습니다 (or disabled in the website configuration)
기술 데이터
이름 | 값 |
---|---|
네임 스페이스 | WebMatrix.WebData |
어셈블리 | WebMatrix.WebData.dll |
<WebSecurity 객체