共用方式為


SqlCeMigrationSqlGenerator 類別

定義

提供者,可將提供者無關移轉作業轉換成可針對 Microsoft SQL Server Compact Edition 執行的 SQL 命令。

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

建構函式

SqlCeMigrationSqlGenerator()

提供者,可將提供者無關移轉作業轉換成可針對 Microsoft SQL Server Compact Edition 執行的 SQL 命令。

屬性

ProviderManifest

取得或設定提供者資訊清單。

(繼承來源 MigrationSqlGenerator)

方法

BuildColumnType(ColumnModel)

產生 SQL 以指定資料行的資料類型。 這個方法只會產生實際類型,而不是用來建立資料行的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
BuildStoreTypeUsage(String, PropertyModel)

使用指定之 Facet 建置指定 storeTypeNamepropertyModel 之 的存放區類型使用方式。

(繼承來源 MigrationSqlGenerator)
CreateConnection()

建立目前提供者的空白連線。 允許衍生提供者使用 以外的 SqlConnection 連接。

Generate(AddColumnOperation)

產生 的 AddColumnOperation SQL。 應該使用 Statement 方法新增產生的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(AddForeignKeyOperation)

產生 的 AddForeignKeyOperation SQL。 應該使用 Statement 方法新增產生的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(AddPrimaryKeyOperation)

產生 的 AddPrimaryKeyOperation SQL。 應該使用 Statement 方法新增產生的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(AlterColumnOperation)

產生 的 AlterColumnOperation SQL。 應該使用 Statement 方法新增產生的 SQL。

Generate(Boolean)

產生 SQL 以指定在資料行上設定的常數 bool 預設值。 這個方法只會產生實際值,而不是用來設定預設值的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(Byte[])

產生 SQL 以指定資料行上設定的常數位節[] 預設值。 這個方法只會產生實際值,而不是用來設定預設值的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(CreateIndexOperation)

產生 的 CreateIndexOperation SQL。 應該使用 Statement 方法新增產生的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(CreateTableOperation)

產生 的 CreateTableOperation SQL。 應該使用 Statement 方法新增產生的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(DateTime)

產生 SQL 以指定在資料行上設定的常數 DateTime 預設值。 這個方法只會產生實際值,而不是用來設定預設值的 SQL。

Generate(DateTimeOffset)

產生 SQL 以指定在資料行上設定的常數 DateTimeOffset 預設值。 這個方法只會產生實際值,而不是用來設定預設值的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(DbGeography)

產生 SQL 以指定資料行上設定的常數 geogrpahy 預設值。 這個方法只會產生實際值,而不是用來設定預設值的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(DbGeometry)

產生 SQL 以指定在資料行上設定的常數幾何預設值。 這個方法只會產生實際值,而不是用來設定預設值的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(DeleteHistoryOperation)

產生 的 DeleteHistoryOperation SQL。 應該使用 Statement 方法新增產生的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(DropColumnOperation)

產生 的 DropColumnOperation SQL。 應該使用 Statement 方法新增產生的 SQL。

Generate(DropForeignKeyOperation)

產生 的 DropForeignKeyOperation SQL。 應該使用 Statement 方法新增產生的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(DropIndexOperation)

產生 的 DropIndexOperation SQL。 應該使用 Statement 方法新增產生的 SQL。

Generate(DropPrimaryKeyOperation)

產生 的 DropPrimaryKeyOperation SQL。 應該使用 Statement 方法新增產生的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(DropTableOperation)

產生 的 DropTableOperation SQL。 應該使用 Statement 方法新增產生的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(Guid)

產生 SQL 以指定在資料行上設定的常數 Guid 預設值。 這個方法只會產生實際值,而不是用來設定預設值的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(IEnumerable<MigrationOperation>, String)

將一組移轉作業轉換成 Microsoft SQL Server特定 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(InsertHistoryOperation)

產生 的 InsertHistoryOperation SQL。 應該使用 Statement 方法新增產生的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(MoveTableOperation)

產生 的 MoveTableOperation SQL。 應該使用 Statement 方法新增產生的 SQL。

Generate(Object)

產生 SQL 以指定在資料行上設定的常數預設值。 這個方法只會產生實際值,而不是用來設定預設值的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(RenameColumnOperation)

產生 的 RenameColumnOperation SQL。 應該使用 Statement 方法新增產生的 SQL。

Generate(RenameTableOperation)

產生 的 RenameTableOperation SQL。 應該使用 Statement 方法新增產生的 SQL。

Generate(SqlOperation)

產生 的 SqlOperation SQL。 應該使用 Statement 方法新增產生的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(String)

產生 SQL 以指定在資料行上設定的常數位符串預設值。 這個方法只會產生實際值,而不是用來設定預設值的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
Generate(TimeSpan)

產生 SQL 以指定在資料行上設定的常數 TimeSpan 預設值。 這個方法只會產生實際值,而不是用來設定預設值的 SQL。

(繼承來源 SqlServerMigrationSqlGenerator)
GenerateCreateSchema(String)

產生 SQL 以建立資料庫架構。 應該使用 Statement 方法新增產生的 SQL。

GenerateMakeSystemTable(CreateTableOperation)

產生 SQL 以將資料表標示為系統資料表。 應該使用 Statement 方法新增產生的 SQL。

GenerateProcedureBody(ICollection<DbModificationCommandTree>, String, String)

產生預存程式的 SQL 主體。

(繼承來源 MigrationSqlGenerator)
IsPermissionDeniedError(Exception)

判斷提供者特定例外狀況是否對應至資料庫層級許可權拒絕錯誤。

(繼承來源 MigrationSqlGenerator)
Name(String)

產生引號名稱。 提供的名稱可能或可能不會包含架構。

Quote(String)

為SQL Server加上引號。

(繼承來源 SqlServerMigrationSqlGenerator)
Statement(IndentedTextWriter)

加入要針對資料庫執行的新語句。

(繼承來源 SqlServerMigrationSqlGenerator)
Statement(String, Boolean)

加入要針對資料庫執行的新語句。

(繼承來源 SqlServerMigrationSqlGenerator)

適用於