SqlServerMigrationSqlGenerator.Generate メソッド
保護されたメンバーを含める
継承されたメンバーを含める
[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]
SQL を生成します。
このメンバーはオーバーロードされます。構文、使用方法、例など、このメンバーの詳細については、オーバーロード リストで名前をクリックしてください。
オーバーロードの一覧
名前 | 説明 | |
---|---|---|
Generate(Boolean) | 列に設定される定数 bool の既定値を指定する SQL を生成します。このメソッドは、既定値を設定する SQL ではなく、単に実際の値を生成します。 | |
Generate(Byte[]) | 列に設定される定数 byte[] の既定値を指定する SQL を生成します。このメソッドは、既定値を設定する SQL ではなく、単に実際の値を生成します。 | |
Generate(DateTime) | 列に設定される定数 DateTime の既定値を指定する SQL を生成します。このメソッドは、既定値を設定する SQL ではなく、単に実際の値を生成します。 | |
Generate(DateTimeOffset) | 列に設定される定数 DateTimeOffset の既定値を指定する SQL を生成します。このメソッドは、既定値を設定する SQL ではなく、単に実際の値を生成します。 | |
Generate(Guid) | 列に設定される定数 Guid の既定値を指定する SQL を生成します。このメソッドは、既定値を設定する SQL ではなく、単に実際の値を生成します。 | |
Generate(Object) | 列に設定される定数の既定値を指定する SQL を生成します。このメソッドは、既定値を設定する SQL ではなく、単に実際の値を生成します。 | |
Generate(String) | 列に設定される定数 string の既定値を指定する SQL を生成します。このメソッドは、既定値を設定する SQL ではなく、単に実際の値を生成します。 | |
Generate(TimeSpan) | 列に設定される定数 TimeSpan の既定値を指定する SQL を生成します。このメソッドは、既定値を設定する SQL ではなく、単に実際の値を生成します。 | |
Generate(AddColumnOperation) | AddColumnOperation の SQL を生成します。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(AddForeignKeyOperation) | AddForeignKeyOperation の SQL を生成します。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(AddPrimaryKeyOperation) | AddPrimaryKeyOperation の SQL を生成します。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(AlterColumnOperation) | AlterColumnOperation の SQL を生成します。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(AlterProcedureOperation) | 指定したプロシージャ変更操作を生成します。 | |
Generate(AlterTableOperation) | テーブルまたはその属性の定義が変更されるときの SQL を生成するには、このメソッドをオーバーライドします。このメソッドの既定の実装では、何も実行されません。 | |
Generate(CreateIndexOperation) | CreateIndexOperation の SQL を生成します。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(CreateProcedureOperation) | 指定したプロシージャ作成操作を生成します。 | |
Generate(CreateTableOperation) | CreateTableOperation の SQL を生成します。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(DbGeography) | 列に設定される定数 geography の既定値を指定する SQL を生成します。このメソッドは、既定値を設定する SQL ではなく、単に実際の値を生成します。 | |
Generate(DbGeometry) | 列に設定される定数 geometry の既定値を指定する SQL を生成します。このメソッドは、既定値を設定する SQL ではなく、単に実際の値を生成します。 | |
Generate(DropColumnOperation) | DropColumnOperation の SQL を生成します。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(DropForeignKeyOperation) | DropForeignKeyOperation の SQL を生成します。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(DropIndexOperation) | DropIndexOperation の SQL を生成します。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(DropPrimaryKeyOperation) | DropPrimaryKeyOperation の SQL を生成します。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(DropProcedureOperation) | 指定したプロシージャ削除操作を生成します。 | |
Generate(DropTableOperation) | DropTableOperation の SQL を生成します。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(HistoryOperation) | HistoryOperation の SQL を生成します。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(MigrationOperation) | MigrationOperation の SQL を生成します。派生したプロバイダーがその他の種類の操作を処理できるようにします。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(MoveProcedureOperation) | 指定したプロシージャ移動操作を生成します。 | |
Generate(MoveTableOperation) | MoveTableOperation の SQL を生成します。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(RenameColumnOperation) | RenameColumnOperation の SQL を生成します。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(RenameIndexOperation) | RenameIndexOperation の SQL を生成します。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(RenameProcedureOperation) | 指定したプロシージャ名前変更操作を生成します。 | |
Generate(RenameTableOperation) | RenameTableOperation の SQL を生成します。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(SqlOperation) | SqlOperation の SQL を生成します。生成された SQL は Statement メソッドを使用して追加する必要があります。 | |
Generate(UpdateDatabaseOperation) | 一連の移行の適用を表す、指定したデータベース更新操作を生成します。生成されるスクリプトはべき等です。つまり、個々の移行が既に適用されているかどうかを確認し、保留中の移行のみを適用する条件ロジックを含みます。 | |
Generate(ColumnModel, IndentedTextWriter) | 指定した列モデルの SQL を生成します。このメソッドは、列を処理する他のメソッドによって呼び出されます。また、生成される SQL を変更するためにオーバーライドできます。 | |
Generate(IEnumerable<MigrationOperation>, String) | 一連の移行操作を Microsoft SQL Server 固有の SQL に変換します。 (MigrationSqlGenerator.Generate(IEnumerable<MigrationOperation>, String) をオーバーライドします。) |
上揃え