Compartilhar via


SqlCeMigrationSqlGenerator Classe

Definição

Provedor para converter operações de migração independentes do provedor em comandos SQL que podem ser executados no Microsoft SQL Server Compact Edition.

public class SqlCeMigrationSqlGenerator : System.Data.Entity.Migrations.Sql.SqlServerMigrationSqlGenerator
type SqlCeMigrationSqlGenerator = class
    inherit SqlServerMigrationSqlGenerator
Public Class SqlCeMigrationSqlGenerator
Inherits SqlServerMigrationSqlGenerator
Herança

Construtores

SqlCeMigrationSqlGenerator()

Provedor para converter operações de migração independentes do provedor em comandos SQL que podem ser executados no Microsoft SQL Server Compact Edition.

Propriedades

ProviderManifest

Obtém ou define o manifesto do provedor.

(Herdado de MigrationSqlGenerator)

Métodos

BuildColumnType(ColumnModel)

Gera o SQL para especificar o tipo de dados de uma coluna. Esse método apenas gera o tipo real, não o SQL para criar a coluna.

(Herdado de SqlServerMigrationSqlGenerator)
BuildStoreTypeUsage(String, PropertyModel)

Cria o uso do tipo de repositório para o especificado storeTypeName usando as facetas do especificado propertyModel.

(Herdado de MigrationSqlGenerator)
CreateConnection()

Cria uma conexão vazia para o provedor atual. Permite que provedores derivados usem conexão diferente de SqlConnection.

Generate(AddColumnOperation)

Gera SQL para um AddColumnOperation. O SQL gerado deve ser adicionado usando o método Statement.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(AddForeignKeyOperation)

Gera SQL para um AddForeignKeyOperation. O SQL gerado deve ser adicionado usando o método Statement.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(AddPrimaryKeyOperation)

Gera SQL para um AddPrimaryKeyOperation. O SQL gerado deve ser adicionado usando o método Statement.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(AlterColumnOperation)

Gera SQL para um AlterColumnOperation. O SQL gerado deve ser adicionado usando o método Statement.

Generate(Boolean)

Gera o SQL para especificar um valor padrão bool constante que está sendo definido em uma coluna. Esse método apenas gera o valor real, não o SQL para definir o valor padrão.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(Byte[])

Gera o SQL para especificar um valor padrão de byte[] constante que está sendo definido em uma coluna. Esse método apenas gera o valor real, não o SQL para definir o valor padrão.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(CreateIndexOperation)

Gera SQL para um CreateIndexOperation. O SQL gerado deve ser adicionado usando o método Statement.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(CreateTableOperation)

Gera SQL para um CreateTableOperation. O SQL gerado deve ser adicionado usando o método Statement.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(DateTime)

Gera SQL para especificar um valor padrão DateTime constante que está sendo definido em uma coluna. Esse método apenas gera o valor real, não o SQL para definir o valor padrão.

Generate(DateTimeOffset)

Gera o SQL para especificar um valor padrão de DateTimeOffset constante que está sendo definido em uma coluna. Esse método apenas gera o valor real, não o SQL para definir o valor padrão.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(DbGeography)

Gera o SQL para especificar um valor padrão de geogrpahy constante que está sendo definido em uma coluna. Esse método apenas gera o valor real, não o SQL para definir o valor padrão.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(DbGeometry)

Gera o SQL para especificar um valor padrão de geometria constante que está sendo definido em uma coluna. Esse método apenas gera o valor real, não o SQL para definir o valor padrão.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(DeleteHistoryOperation)

Gera SQL para um DeleteHistoryOperation. O SQL gerado deve ser adicionado usando o método Statement.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(DropColumnOperation)

Gera SQL para um DropColumnOperation. O SQL gerado deve ser adicionado usando o método Statement.

Generate(DropForeignKeyOperation)

Gera SQL para um DropForeignKeyOperation. O SQL gerado deve ser adicionado usando o método Statement.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(DropIndexOperation)

Gera SQL para um DropIndexOperation. O SQL gerado deve ser adicionado usando o método Statement.

Generate(DropPrimaryKeyOperation)

Gera SQL para um DropPrimaryKeyOperation. O SQL gerado deve ser adicionado usando o método Statement.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(DropTableOperation)

Gera SQL para um DropTableOperation. O SQL gerado deve ser adicionado usando o método Statement.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(Guid)

Gera o SQL para especificar um valor padrão guid constante que está sendo definido em uma coluna. Esse método apenas gera o valor real, não o SQL para definir o valor padrão.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(IEnumerable<MigrationOperation>, String)

Converte um conjunto de operações de migração no Microsoft SQL Server SQL específico.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(InsertHistoryOperation)

Gera SQL para um InsertHistoryOperation. O SQL gerado deve ser adicionado usando o método Statement.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(MoveTableOperation)

Gera SQL para um MoveTableOperation. O SQL gerado deve ser adicionado usando o método Statement.

Generate(Object)

Gera o SQL para especificar um valor padrão constante que está sendo definido em uma coluna. Esse método apenas gera o valor real, não o SQL para definir o valor padrão.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(RenameColumnOperation)

Gera SQL para um RenameColumnOperation. O SQL gerado deve ser adicionado usando o método Statement.

Generate(RenameTableOperation)

Gera SQL para um RenameTableOperation. O SQL gerado deve ser adicionado usando o método Statement.

Generate(SqlOperation)

Gera SQL para um SqlOperation. O SQL gerado deve ser adicionado usando o método Statement.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(String)

Gera o SQL para especificar um valor padrão de cadeia de caracteres constante que está sendo definido em uma coluna. Esse método apenas gera o valor real, não o SQL para definir o valor padrão.

(Herdado de SqlServerMigrationSqlGenerator)
Generate(TimeSpan)

Gera o SQL para especificar um valor padrão TimeSpan constante que está sendo definido em uma coluna. Esse método apenas gera o valor real, não o SQL para definir o valor padrão.

(Herdado de SqlServerMigrationSqlGenerator)
GenerateCreateSchema(String)

Gera o SQL para criar um esquema de banco de dados. O SQL gerado deve ser adicionado usando o método Statement.

GenerateMakeSystemTable(CreateTableOperation)

Gera SQL para marcar uma tabela como uma tabela do sistema. O SQL gerado deve ser adicionado usando o método Statement.

GenerateProcedureBody(ICollection<DbModificationCommandTree>, String, String)

Gera o corpo do SQL para um procedimento armazenado.

(Herdado de MigrationSqlGenerator)
IsPermissionDeniedError(Exception)

Determina se uma exceção específica do provedor corresponde a um erro de permissão negada no nível do banco de dados.

(Herdado de MigrationSqlGenerator)
Name(String)

Gera um nome entre aspas. O nome fornecido pode ou não conter o esquema.

Quote(String)

Cita um identificador para SQL Server.

(Herdado de SqlServerMigrationSqlGenerator)
Statement(IndentedTextWriter)

Adiciona uma nova Instrução a ser executada no banco de dados.

(Herdado de SqlServerMigrationSqlGenerator)
Statement(String, Boolean)

Adiciona uma nova Instrução a ser executada no banco de dados.

(Herdado de SqlServerMigrationSqlGenerator)

Aplica-se a