次の方法で共有


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)

指定した のファセットを使用して、指定した storeTypeName のストアの種類の使用法をビルドします propertyModel

(継承元 MigrationSqlGenerator)
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)

列に設定される定数 bool の既定値を指定する SQL を生成します。 このメソッドは、既定値を設定する SQL ではなく、実際の値を生成するだけです。

(継承元 SqlServerMigrationSqlGenerator)
Generate(Byte[])

列に設定される定数 byte[] 既定値を指定する SQL を生成します。 このメソッドは、既定値を設定する SQL ではなく、実際の値を生成するだけです。

(継承元 SqlServerMigrationSqlGenerator)
Generate(CreateIndexOperation)

の SQL を CreateIndexOperation生成します。 生成された SQL は、 Statement メソッドを使用して追加する必要があります。

(継承元 SqlServerMigrationSqlGenerator)
Generate(CreateTableOperation)

の SQL を CreateTableOperation生成します。 生成された SQL は、 Statement メソッドを使用して追加する必要があります。

(継承元 SqlServerMigrationSqlGenerator)
Generate(DateTime)

列に設定される定数 DateTime 既定値を指定する SQL を生成します。 このメソッドは、既定値を設定する SQL ではなく、実際の値を生成するだけです。

Generate(DateTimeOffset)

列に設定される定数 DateTimeOffset 既定値を指定する SQL を生成します。 このメソッドは、既定値を設定する SQL ではなく、実際の値を生成するだけです。

(継承元 SqlServerMigrationSqlGenerator)
Generate(DbGeography)

列に設定される定数 geogrpahy 既定値を指定する SQL を生成します。 このメソッドは、既定値を設定する SQL ではなく、実際の値を生成するだけです。

(継承元 SqlServerMigrationSqlGenerator)
Generate(DbGeometry)

列に設定される定数ジオメトリの既定値を指定する SQL を生成します。 このメソッドは、既定値を設定する 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)

列に設定される定数 Guid の既定値を指定する SQL を生成します。 このメソッドは、既定値を設定する 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)

列に設定される定数 TimeSpan 既定値を指定する SQL を生成します。 このメソッドは、既定値を設定する 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)

適用対象