Método DatabaseTestService.GenerateData (String, Boolean, String, String)
Quando substituído em uma classe derivada, gera dados no banco de dados especificado usando o plano de geração de dados referenciados.
Namespace: Microsoft.Data.Schema.UnitTesting
Assembly: Microsoft.Data.Schema.UnitTesting (em Microsoft.Data.Schema.UnitTesting.dll)
Sintaxe
'Declaração
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
)
Parâmetros
- dgenFileName
Tipo: System.String
O arquivo do gerador de dados é usado para preencher o banco de dados.
- clearDatabase
Tipo: System.Boolean
Se true, o banco de dados é limpo antes que o novos dados são aplicados.
- providerInvariantName
Tipo: System.String
O provedor do cliente de banco de dados que será usado para se conectar ao banco de dados.Isso deve ser System.Data.SqlClient.
- connectionString
Tipo: System.String
A seqüência de conexão do banco de dados de destino.Isso deve ser uma seqüência de conexão para um banco de dados SQL.
Comentários
Esse método gera dados do projeto de banco de dados se foi adicionadas as informações necessárias para o app.config arquivo usando as classes fornecidas a Microsoft.Data.Schema.UnitTesting.Configuration namespace.
Um contexto de conexão privilegiada é usado para gerar os dados.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.