<WebSecurity Object
Definizione
InitializeDatabaseConnection() metodo inizializza il database WebSecurity.
Il metodo inizializza il sistema WebSecurity collegandosi al database che contiene informazioni sugli utenti e di appartenenza.
C # e VB Sintassi
WebSecurity.InitializeDatabaseConnection( connectionString, userTableName,
userIdColumn, userNameColumn, autoCreateTables )
parametri
Parametro | Tipo | Descrizione |
---|---|---|
connectionString | String | Il nome del database WebSecurity (se remarks) |
userTableName | String | La tabella del database che contiene le informazioni del profilo utente |
userIdColumn | String | La colonna database che contiene gli ID utente (primary keys) |
userNameColumn | String | La colonna del database che contiene i nomi degli utenti |
autoCreateTables | Boolean | True indica che il profilo e di appartenenza tabelle utente dovrebbero essere create se non esistono, altrimenti false |
Valore di ritorno
Nessuna.
Osservazioni
Se si utilizza SQL Server Compact, connectionString dovrebbe essere il nome del database WebSecurity (senza l'estensione di file con estensione sdf). In caso contrario, dovrebbe essere il nome di una stringa di connessione nella configurazione web (web.config file) .
Anche se autoCreateTables può forzare le tabelle del database da creare automaticamente, il database stesso deve sempre esistere.
Errori ed eccezioni
InitializeDatabaseConnection() metodo genera un'InvalidOperationException se:
- SimpleMembership non è inizializzata (or disabled in the website configuration)
Dati tecnici
Nome | Valore |
---|---|
Spazio dei nomi | WebMatrix.WebData |
montaggio | WebMatrix.WebData.dll |
<WebSecurity Object