SqlCeMigrationSqlGenerator Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Поставщик для преобразования не зависящих от поставщика операций миграции в команды SQL, которые можно выполнять в Microsoft SQL Server Compact Edition.
public class SqlCeMigrationSqlGenerator : System.Data.Entity.Migrations.Sql.SqlServerMigrationSqlGenerator
type SqlCeMigrationSqlGenerator = class
inherit SqlServerMigrationSqlGenerator
Public Class SqlCeMigrationSqlGenerator
Inherits SqlServerMigrationSqlGenerator
- Наследование
Конструкторы
SqlCeMigrationSqlGenerator() |
Поставщик для преобразования не зависящих от поставщика операций миграции в команды SQL, которые можно выполнять в Microsoft SQL Server Compact Edition. |
Свойства
ProviderManifest |
Возвращает или задает манифест поставщика. (Унаследовано от MigrationSqlGenerator) |
Методы
BuildColumnType(ColumnModel) |
Создает SQL для указания типа данных столбца. Этот метод просто создает фактический тип, а не SQL для создания столбца. (Унаследовано от SqlServerMigrationSqlGenerator) |
BuildStoreTypeUsage(String, PropertyModel) |
Создает использование типа хранилища для указанного |
CreateConnection() |
Создает пустое подключение для текущего поставщика. Позволяет производным поставщикам использовать подключение, отличное от SqlConnection. |
Generate(AddColumnOperation) |
Создает SQL для .AddColumnOperation Созданный SQL следует добавить с помощью метода Statement. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(AddForeignKeyOperation) |
Создает SQL для .AddForeignKeyOperation Созданный SQL следует добавить с помощью метода Statement. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(AddPrimaryKeyOperation) |
Создает SQL для .AddPrimaryKeyOperation Созданный SQL следует добавить с помощью метода Statement. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(AlterColumnOperation) |
Создает SQL для .AlterColumnOperation Созданный SQL следует добавить с помощью метода Statement. |
Generate(Boolean) |
Создает SQL для указания значения по умолчанию константного логического значения, заданного для столбца. Этот метод просто создает фактическое значение, а не SQL для задания значения по умолчанию. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(Byte[]) |
Создает SQL для указания значения по умолчанию для константы byte[], устанавливаемого для столбца. Этот метод просто создает фактическое значение, а не SQL для задания значения по умолчанию. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(CreateIndexOperation) |
Создает SQL для .CreateIndexOperation Созданный SQL следует добавить с помощью метода Statement. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(CreateTableOperation) |
Создает SQL для .CreateTableOperation Созданный SQL следует добавить с помощью метода Statement. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(DateTime) |
Создает SQL для указания постоянного значения DateTime по умолчанию, заданного для столбца. Этот метод просто создает фактическое значение, а не SQL для задания значения по умолчанию. |
Generate(DateTimeOffset) |
Создает SQL для указания значения по умолчанию DateTimeOffset для столбца. Этот метод просто создает фактическое значение, а не SQL для задания значения по умолчанию. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(DbGeography) |
Создает SQL для указания значения константной геогрпахии по умолчанию для столбца. Этот метод просто создает фактическое значение, а не SQL для задания значения по умолчанию. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(DbGeometry) |
Создает SQL для указания значения по умолчанию константы geometry для столбца. Этот метод просто создает фактическое значение, а не SQL для задания значения по умолчанию. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(DeleteHistoryOperation) |
Создает SQL для .DeleteHistoryOperation Созданный SQL следует добавить с помощью метода Statement. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(DropColumnOperation) |
Создает SQL для .DropColumnOperation Созданный SQL следует добавить с помощью метода Statement. |
Generate(DropForeignKeyOperation) |
Создает SQL для .DropForeignKeyOperation Созданный SQL следует добавить с помощью метода Statement. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(DropIndexOperation) |
Создает SQL для .DropIndexOperation Созданный SQL следует добавить с помощью метода Statement. |
Generate(DropPrimaryKeyOperation) |
Создает SQL для .DropPrimaryKeyOperation Созданный SQL следует добавить с помощью метода Statement. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(DropTableOperation) |
Создает SQL для .DropTableOperation Созданный SQL следует добавить с помощью метода Statement. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(Guid) |
Создает SQL для указания постоянного значения GUID по умолчанию, заданного для столбца. Этот метод просто создает фактическое значение, а не SQL для задания значения по умолчанию. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(IEnumerable<MigrationOperation>, String) |
Преобразует набор операций миграции в Microsoft SQL Server определенный SQL. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(InsertHistoryOperation) |
Создает SQL для .InsertHistoryOperation Созданный SQL следует добавить с помощью метода Statement. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(MoveTableOperation) |
Создает SQL для .MoveTableOperation Созданный SQL следует добавить с помощью метода Statement. |
Generate(Object) |
Создает SQL для указания постоянного значения по умолчанию, заданного для столбца. Этот метод просто создает фактическое значение, а не SQL для задания значения по умолчанию. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(RenameColumnOperation) |
Создает SQL для .RenameColumnOperation Созданный SQL следует добавить с помощью метода Statement. |
Generate(RenameTableOperation) |
Создает SQL для .RenameTableOperation Созданный SQL следует добавить с помощью метода Statement. |
Generate(SqlOperation) |
Создает SQL для .SqlOperation Созданный SQL следует добавить с помощью метода Statement. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(String) |
Создает SQL для указания значения строки константы по умолчанию, заданного для столбца. Этот метод просто создает фактическое значение, а не SQL для задания значения по умолчанию. (Унаследовано от SqlServerMigrationSqlGenerator) |
Generate(TimeSpan) |
Создает SQL для указания постоянного значения TimeSpan по умолчанию для столбца. Этот метод просто создает фактическое значение, а не SQL для задания значения по умолчанию. (Унаследовано от SqlServerMigrationSqlGenerator) |
GenerateCreateSchema(String) |
Создает SQL для создания схемы базы данных. Созданный SQL следует добавить с помощью метода Statement. |
GenerateMakeSystemTable(CreateTableOperation) |
Создает SQL для пометки таблицы как системной таблицы. Созданный SQL следует добавить с помощью метода Statement. |
GenerateProcedureBody(ICollection<DbModificationCommandTree>, String, String) |
Создает текст SQL для хранимой процедуры. (Унаследовано от MigrationSqlGenerator) |
IsPermissionDeniedError(Exception) |
Определяет, соответствует ли исключение конкретного поставщика ошибке отказа в разрешении на уровне базы данных. (Унаследовано от MigrationSqlGenerator) |
Name(String) |
Создает имя в кавычках. Указанное имя может содержать или не содержать схему. |
Quote(String) |
Кавычки на идентификатор для SQL Server. (Унаследовано от SqlServerMigrationSqlGenerator) |
Statement(IndentedTextWriter) |
Добавляет новую инструкцию для выполнения в базе данных. (Унаследовано от SqlServerMigrationSqlGenerator) |
Statement(String, Boolean) |
Добавляет новую инструкцию для выполнения в базе данных. (Унаследовано от SqlServerMigrationSqlGenerator) |
Применяется к
Entity Framework