Partager via


SqlCeMigrationSqlGenerator Classe

Définition

Fournisseur pour convertir les opérations de migration indépendantes du fournisseur en commandes SQL qui peuvent être exécutées sur Microsoft SQL Server Compact Edition.

public class SqlCeMigrationSqlGenerator : System.Data.Entity.Migrations.Sql.SqlServerMigrationSqlGenerator
type SqlCeMigrationSqlGenerator = class
    inherit SqlServerMigrationSqlGenerator
Public Class SqlCeMigrationSqlGenerator
Inherits SqlServerMigrationSqlGenerator
Héritage

Constructeurs

SqlCeMigrationSqlGenerator()

Fournisseur pour convertir les opérations de migration indépendantes du fournisseur en commandes SQL qui peuvent être exécutées sur Microsoft SQL Server Compact Edition.

Propriétés

ProviderManifest

Obtient ou définit le manifeste du fournisseur.

(Hérité de MigrationSqlGenerator)

Méthodes

BuildColumnType(ColumnModel)

Génère sql pour spécifier le type de données d’une colonne. Cette méthode génère simplement le type réel, et non le sql pour créer la colonne.

(Hérité de SqlServerMigrationSqlGenerator)
BuildStoreTypeUsage(String, PropertyModel)

Génère l’utilisation du type de magasin pour le spécifié storeTypeName à l’aide des facettes du spécifié propertyModel.

(Hérité de MigrationSqlGenerator)
CreateConnection()

Crée une connexion vide pour le fournisseur actuel. Permet aux fournisseurs dérivés d’utiliser une connexion autre que SqlConnection.

Generate(AddColumnOperation)

Génère sql pour un AddColumnOperation. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(AddForeignKeyOperation)

Génère sql pour un AddForeignKeyOperation. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(AddPrimaryKeyOperation)

Génère sql pour un AddPrimaryKeyOperation. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(AlterColumnOperation)

Génère sql pour un AlterColumnOperation. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

Generate(Boolean)

Génère SQL pour spécifier une valeur par défaut bool constante définie sur une colonne. Cette méthode génère simplement la valeur réelle, et non le SQL pour définir la valeur par défaut.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(Byte[])

Génère SQL pour spécifier une valeur par défaut d’octet constant[] définie sur une colonne. Cette méthode génère simplement la valeur réelle, et non le SQL pour définir la valeur par défaut.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(CreateIndexOperation)

Génère sql pour un CreateIndexOperation. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(CreateTableOperation)

Génère sql pour un CreateTableOperation. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(DateTime)

Génère SQL pour spécifier une valeur constante dateTime par défaut définie sur une colonne. Cette méthode génère simplement la valeur réelle, et non le SQL pour définir la valeur par défaut.

Generate(DateTimeOffset)

Génère sql pour spécifier une valeur constante par défaut DateTimeOffset définie sur une colonne. Cette méthode génère simplement la valeur réelle, et non le SQL pour définir la valeur par défaut.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(DbGeography)

Génère SQL pour spécifier une valeur par défaut géogrpahy constante définie sur une colonne. Cette méthode génère simplement la valeur réelle, et non le SQL pour définir la valeur par défaut.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(DbGeometry)

Génère sql pour spécifier une valeur de géométrie constante par défaut définie sur une colonne. Cette méthode génère simplement la valeur réelle, et non le SQL pour définir la valeur par défaut.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(DeleteHistoryOperation)

Génère sql pour un DeleteHistoryOperation. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(DropColumnOperation)

Génère sql pour un DropColumnOperation. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

Generate(DropForeignKeyOperation)

Génère sql pour un DropForeignKeyOperation. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(DropIndexOperation)

Génère sql pour un DropIndexOperation. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

Generate(DropPrimaryKeyOperation)

Génère sql pour un DropPrimaryKeyOperation. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(DropTableOperation)

Génère sql pour un DropTableOperation. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(Guid)

Génère SQL pour spécifier une valeur de guid constante par défaut définie sur une colonne. Cette méthode génère simplement la valeur réelle, et non le SQL pour définir la valeur par défaut.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(IEnumerable<MigrationOperation>, String)

Convertit un ensemble d’opérations de migration en Microsoft SQL Server SQL spécifique.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(InsertHistoryOperation)

Génère sql pour un InsertHistoryOperation. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(MoveTableOperation)

Génère sql pour un MoveTableOperation. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

Generate(Object)

Génère SQL pour spécifier une valeur constante par défaut définie sur une colonne. Cette méthode génère simplement la valeur réelle, et non le SQL pour définir la valeur par défaut.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(RenameColumnOperation)

Génère sql pour un RenameColumnOperation. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

Generate(RenameTableOperation)

Génère sql pour un RenameTableOperation. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

Generate(SqlOperation)

Génère sql pour un SqlOperation. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(String)

Génère sql pour spécifier une valeur de chaîne constante par défaut définie sur une colonne. Cette méthode génère simplement la valeur réelle, et non le SQL pour définir la valeur par défaut.

(Hérité de SqlServerMigrationSqlGenerator)
Generate(TimeSpan)

Génère sql pour spécifier une valeur par défaut TimeSpan constante définie sur une colonne. Cette méthode génère simplement la valeur réelle, et non le SQL pour définir la valeur par défaut.

(Hérité de SqlServerMigrationSqlGenerator)
GenerateCreateSchema(String)

Génère SQL pour créer un schéma de base de données. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

GenerateMakeSystemTable(CreateTableOperation)

Génère SQL pour marquer une table en tant que table système. Le SQL généré doit être ajouté à l’aide de la méthode Statement.

GenerateProcedureBody(ICollection<DbModificationCommandTree>, String, String)

Génère le corps SQL d’une procédure stockée.

(Hérité de MigrationSqlGenerator)
IsPermissionDeniedError(Exception)

Détermine si une exception spécifique au fournisseur correspond à une erreur d’autorisation refusée au niveau de la base de données.

(Hérité de MigrationSqlGenerator)
Name(String)

Génère un nom entre guillemets. Le nom fourni peut contenir ou non le schéma.

Quote(String)

Cite un identificateur pour SQL Server.

(Hérité de SqlServerMigrationSqlGenerator)
Statement(IndentedTextWriter)

Ajoute une nouvelle instruction à exécuter sur la base de données.

(Hérité de SqlServerMigrationSqlGenerator)
Statement(String, Boolean)

Ajoute une nouvelle instruction à exécuter sur la base de données.

(Hérité de SqlServerMigrationSqlGenerator)

S’applique à