Udostępnij za pośrednictwem


SqlCeMigrationSqlGenerator Klasa

Definicja

Dostawca do konwertowania operacji migracji niezależnej od dostawcy do poleceń SQL, które można uruchomić w wersji Microsoft SQL Server Compact Edition.

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

Konstruktory

SqlCeMigrationSqlGenerator()

Dostawca do konwertowania operacji migracji niezależnej od dostawcy do poleceń SQL, które można uruchomić w wersji Microsoft SQL Server Compact Edition.

Właściwości

ProviderManifest

Pobiera lub ustawia manifest dostawcy.

(Odziedziczone po MigrationSqlGenerator)

Metody

BuildColumnType(ColumnModel)

Generuje język SQL w celu określenia typu danych kolumny. Ta metoda generuje tylko rzeczywisty typ, a nie sql do utworzenia kolumny.

(Odziedziczone po SqlServerMigrationSqlGenerator)
BuildStoreTypeUsage(String, PropertyModel)

Tworzy użycie typu magazynu dla określonego storeTypeName przy użyciu aspektów z określonego propertyModel.

(Odziedziczone po MigrationSqlGenerator)
CreateConnection()

Tworzy puste połączenie dla bieżącego dostawcy. Umożliwia dostawcom pochodnym używanie połączenia innego niż SqlConnection.

Generate(AddColumnOperation)

Generuje język SQL dla elementu AddColumnOperation. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(AddForeignKeyOperation)

Generuje język SQL dla elementu AddForeignKeyOperation. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(AddPrimaryKeyOperation)

Generuje język SQL dla elementu AddPrimaryKeyOperation. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(AlterColumnOperation)

Generuje język SQL dla elementu AlterColumnOperation. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

Generate(Boolean)

Generuje sql, aby określić stałą wartość logiczną ustawianą na kolumnie. Ta metoda generuje tylko rzeczywistą wartość, a nie sql, aby ustawić wartość domyślną.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(Byte[])

Generuje program SQL w celu określenia stałej wartości domyślnej[] ustawionej na kolumnie. Ta metoda generuje tylko rzeczywistą wartość, a nie sql, aby ustawić wartość domyślną.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(CreateIndexOperation)

Generuje język SQL dla elementu CreateIndexOperation. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(CreateTableOperation)

Generuje język SQL dla elementu CreateTableOperation. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(DateTime)

Generuje sql, aby określić stałą wartość domyślną DateTime ustawioną na kolumnie. Ta metoda generuje tylko rzeczywistą wartość, a nie sql, aby ustawić wartość domyślną.

Generate(DateTimeOffset)

Generuje program SQL w celu określenia stałej wartości domyślnej DateTimeOffset ustawionej na kolumnie. Ta metoda generuje tylko rzeczywistą wartość, a nie sql, aby ustawić wartość domyślną.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(DbGeography)

Generuje program SQL w celu określenia stałej wartości domyślnej geogrpahy ustawionej w kolumnie. Ta metoda generuje tylko rzeczywistą wartość, a nie sql, aby ustawić wartość domyślną.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(DbGeometry)

Generuje sql, aby określić stałą wartość domyślną geometrii ustawianą w kolumnie. Ta metoda generuje tylko rzeczywistą wartość, a nie sql, aby ustawić wartość domyślną.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(DeleteHistoryOperation)

Generuje język SQL dla elementu DeleteHistoryOperation. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(DropColumnOperation)

Generuje język SQL dla elementu DropColumnOperation. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

Generate(DropForeignKeyOperation)

Generuje język SQL dla elementu DropForeignKeyOperation. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(DropIndexOperation)

Generuje język SQL dla elementu DropIndexOperation. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

Generate(DropPrimaryKeyOperation)

Generuje język SQL dla elementu DropPrimaryKeyOperation. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(DropTableOperation)

Generuje język SQL dla elementu DropTableOperation. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(Guid)

Generuje sql, aby określić stałą wartość domyślną guid ustawianą w kolumnie. Ta metoda generuje tylko rzeczywistą wartość, a nie sql, aby ustawić wartość domyślną.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(IEnumerable<MigrationOperation>, String)

Konwertuje zestaw operacji migracji na program Microsoft SQL Server specyficzny dla języka SQL.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(InsertHistoryOperation)

Generuje język SQL dla elementu InsertHistoryOperation. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(MoveTableOperation)

Generuje język SQL dla elementu MoveTableOperation. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

Generate(Object)

Generuje program SQL w celu określenia stałej wartości domyślnej ustawionej w kolumnie. Ta metoda generuje tylko rzeczywistą wartość, a nie sql, aby ustawić wartość domyślną.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(RenameColumnOperation)

Generuje język SQL dla elementu RenameColumnOperation. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

Generate(RenameTableOperation)

Generuje język SQL dla elementu RenameTableOperation. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

Generate(SqlOperation)

Generuje język SQL dla elementu SqlOperation. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(String)

Generuje język SQL, aby określić wartość domyślną ciągu stałego ustawianą w kolumnie. Ta metoda generuje tylko rzeczywistą wartość, a nie sql, aby ustawić wartość domyślną.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Generate(TimeSpan)

Generuje program SQL w celu określenia stałej wartości domyślnej TimeSpan ustawionej w kolumnie. Ta metoda generuje tylko rzeczywistą wartość, a nie sql, aby ustawić wartość domyślną.

(Odziedziczone po SqlServerMigrationSqlGenerator)
GenerateCreateSchema(String)

Generuje program SQL w celu utworzenia schematu bazy danych. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

GenerateMakeSystemTable(CreateTableOperation)

Generuje sql, aby oznaczyć tabelę jako tabelę systemową. Wygenerowany język SQL powinien zostać dodany przy użyciu metody Statement.

GenerateProcedureBody(ICollection<DbModificationCommandTree>, String, String)

Generuje treść sql dla procedury składowanej.

(Odziedziczone po MigrationSqlGenerator)
IsPermissionDeniedError(Exception)

Określa, czy wyjątek specyficzny dla dostawcy odpowiada błędowi odmowy uprawnień na poziomie bazy danych.

(Odziedziczone po MigrationSqlGenerator)
Name(String)

Generuje nazwę cytowaną. Podana nazwa może lub nie może zawierać schematu.

Quote(String)

Cytuje identyfikator SQL Server.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Statement(IndentedTextWriter)

Dodaje nową instrukcję do wykonania względem bazy danych.

(Odziedziczone po SqlServerMigrationSqlGenerator)
Statement(String, Boolean)

Dodaje nową instrukcję do wykonania względem bazy danych.

(Odziedziczone po SqlServerMigrationSqlGenerator)

Dotyczy