Metodo DatabaseTestService.GenerateData (String, Boolean, String, String)
Se sottoposto a override in una classe derivata, genera dati nel database specificato utilizzando il piano di generazione dati a cui viene fatto riferimento.
Spazio dei nomi: Microsoft.Data.Schema.UnitTesting
Assembly: Microsoft.Data.Schema.UnitTesting (in Microsoft.Data.Schema.UnitTesting.dll)
Sintassi
'Dichiarazione
Protected Shared Sub GenerateData ( _
dgenFileName As String, _
clearDatabase As Boolean, _
providerInvariantName As String, _
connectionString As String _
)
protected static void GenerateData(
string dgenFileName,
bool clearDatabase,
string providerInvariantName,
string connectionString
)
protected:
static void GenerateData(
String^ dgenFileName,
bool clearDatabase,
String^ providerInvariantName,
String^ connectionString
)
static member GenerateData :
dgenFileName:string *
clearDatabase:bool *
providerInvariantName:string *
connectionString:string -> unit
protected static function GenerateData(
dgenFileName : String,
clearDatabase : boolean,
providerInvariantName : String,
connectionString : String
)
Parametri
- dgenFileName
Tipo: System.String
File del generatore di dati utilizzato per popolare il database.
- clearDatabase
Tipo: System.Boolean
Se true, il database viene cancellato prima dell'applicazione dei nuovi dati.
- providerInvariantName
Tipo: System.String
Il provider client del database che verrà utilizzato per connettersi al database.Deve essere System.Data.SqlClient.
- connectionString
Tipo: System.String
La stringa di connessione per il database di destinazione.Deve essere una stringa di connessione a un database SQL.
Note
Questo metodo genera dati nel progetto di database se le informazioni necessarie sono state aggiunte al file app.config utilizzando le classi fornite nello spazio dei nomi Microsoft.Data.Schema.UnitTesting.Configuration.
Per generare i dati viene utilizzato un contesto di connessione autorizzato.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.