SqlCeMigrationSqlGenerator Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytovatel pro převod operací migrace nezávislé na poskytovateli na příkazy SQL, které lze spustit pro Microsoft SQL Server Compact Edition.
public class SqlCeMigrationSqlGenerator : System.Data.Entity.Migrations.Sql.SqlServerMigrationSqlGenerator
type SqlCeMigrationSqlGenerator = class
inherit SqlServerMigrationSqlGenerator
Public Class SqlCeMigrationSqlGenerator
Inherits SqlServerMigrationSqlGenerator
- Dědičnost
Konstruktory
SqlCeMigrationSqlGenerator() |
Poskytovatel pro převod operací migrace nezávislé na poskytovateli na příkazy SQL, které lze spustit pro Microsoft SQL Server Compact Edition. |
Vlastnosti
ProviderManifest |
Získá nebo nastaví manifest zprostředkovatele. (Zděděno od MigrationSqlGenerator) |
Metody
BuildColumnType(ColumnModel) |
Vygeneruje SQL pro určení datového typu sloupce. Tato metoda pouze vygeneruje skutečný typ, nikoli SQL pro vytvoření sloupce. (Zděděno od SqlServerMigrationSqlGenerator) |
BuildStoreTypeUsage(String, PropertyModel) |
Vytvoří využití typu úložiště pro zadaný |
CreateConnection() |
Vytvoří prázdné připojení pro aktuálního poskytovatele. Umožňuje odvození zprostředkovatelé používat jiné připojení než SqlConnection. |
Generate(AddColumnOperation) |
Vygeneruje SQL pro AddColumnOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(AddForeignKeyOperation) |
Vygeneruje SQL pro AddForeignKeyOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(AddPrimaryKeyOperation) |
Vygeneruje SQL pro AddPrimaryKeyOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(AlterColumnOperation) |
Vygeneruje SQL pro AlterColumnOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. |
Generate(Boolean) |
Vygeneruje SQL pro určení konstantní logické výchozí hodnoty nastavenou ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(Byte[]) |
Vygeneruje SQL k určení výchozí hodnoty konstantního bajtu[] nastaveného ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(CreateIndexOperation) |
Vygeneruje SQL pro CreateIndexOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(CreateTableOperation) |
Vygeneruje SQL pro CreateTableOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(DateTime) |
Vygeneruje SQL pro zadání konstantní výchozí hodnoty DateTime, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. |
Generate(DateTimeOffset) |
Vygeneruje SQL určující konstantní výchozí hodnotu DateTimeOffset nastavenou ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(DbGeography) |
Vygeneruje JAZYK SQL pro určení konstantní výchozí hodnoty geogrpahy, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(DbGeometry) |
Vygeneruje JAZYK SQL pro určení výchozí hodnoty konstantní geometrie, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(DeleteHistoryOperation) |
Vygeneruje SQL pro DeleteHistoryOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(DropColumnOperation) |
Vygeneruje SQL pro DropColumnOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. |
Generate(DropForeignKeyOperation) |
Vygeneruje SQL pro DropForeignKeyOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(DropIndexOperation) |
Vygeneruje SQL pro DropIndexOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. |
Generate(DropPrimaryKeyOperation) |
Vygeneruje SQL pro DropPrimaryKeyOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(DropTableOperation) |
Vygeneruje SQL pro DropTableOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(Guid) |
Vygeneruje SQL pro určení konstantní výchozí hodnoty GUID, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(IEnumerable<MigrationOperation>, String) |
Převede sadu operací migrace na Sql specifické pro Microsoft SQL Server. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(InsertHistoryOperation) |
Vygeneruje SQL pro InsertHistoryOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(MoveTableOperation) |
Vygeneruje SQL pro MoveTableOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. |
Generate(Object) |
Vygeneruje SQL k určení konstantní výchozí hodnoty, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(RenameColumnOperation) |
Vygeneruje SQL pro RenameColumnOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. |
Generate(RenameTableOperation) |
Vygeneruje SQL pro RenameTableOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. |
Generate(SqlOperation) |
Vygeneruje SQL pro SqlOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(String) |
Vygeneruje SQL pro zadání výchozí hodnoty konstantního řetězce, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. (Zděděno od SqlServerMigrationSqlGenerator) |
Generate(TimeSpan) |
Vygeneruje SQL k zadání konstantní výchozí hodnoty TimeSpan nastavenou ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. (Zděděno od SqlServerMigrationSqlGenerator) |
GenerateCreateSchema(String) |
Vygeneruje SQL pro vytvoření schématu databáze. Vygenerovaný SQL by měl být přidán pomocí metody Statement. |
GenerateMakeSystemTable(CreateTableOperation) |
Vygeneruje SQL k označení tabulky jako systémové tabulky. Vygenerovaný SQL by měl být přidán pomocí metody Statement. |
GenerateProcedureBody(ICollection<DbModificationCommandTree>, String, String) |
Vygeneruje tělo SQL pro uloženou proceduru. (Zděděno od MigrationSqlGenerator) |
IsPermissionDeniedError(Exception) |
Určuje, jestli výjimka specifická pro zprostředkovatele odpovídá chybě odepření oprávnění na úrovni databáze. (Zděděno od MigrationSqlGenerator) |
Name(String) |
Vygeneruje uvozovaný název. Zadaný název může nebo nemusí obsahovat schéma. |
Quote(String) |
Uvozuje identifikátor SQL Server. (Zděděno od SqlServerMigrationSqlGenerator) |
Statement(IndentedTextWriter) |
Přidá nový příkaz, který se má provést v databázi. (Zděděno od SqlServerMigrationSqlGenerator) |
Statement(String, Boolean) |
Přidá nový příkaz, který se má provést v databázi. (Zděděno od SqlServerMigrationSqlGenerator) |
Platí pro
Entity Framework