SqlServerMigrationSqlGenerator.Generate Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Generate(MoveTableOperation) |
Vygeneruje SQL pro MoveTableOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. |
| Generate(RenameColumnOperation) |
Vygeneruje SQL pro RenameColumnOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. |
| Generate(RenameProcedureOperation) |
Vygeneruje zadanou operaci přejmenování procedury. |
| Generate(RenameTableOperation) |
Vygeneruje SQL pro RenameTableOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. |
| Generate(SqlOperation) |
Vygeneruje SQL pro SqlOperation. Vygenerovaný SQL by se měl přidat pomocí metod Statement nebo StatementBatch. |
| Generate(UpdateDatabaseOperation) |
Vygeneruje zadanou operaci aktualizační databáze, která představuje použití řady migrací. Vygenerovaný skript je idempotentní, což znamená, že obsahuje podmíněnou logiku, která kontroluje, jestli se už použily jednotlivé migrace, a použije pouze ty, které čekají na vyřízení. |
| Generate(DbGeography) |
Vygeneruje JAZYK SQL pro určení konstantní výchozí hodnoty geogrpahy, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. |
| Generate(DbGeometry) |
Vygeneruje JAZYK SQL pro určení výchozí hodnoty konstantní geometrie, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. |
| Generate(DateTimeOffset) |
Vygeneruje SQL určující konstantní výchozí hodnotu DateTimeOffset nastavenou ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. |
| Generate(MoveProcedureOperation) |
Vygeneruje zadanou operaci postupu přesunu. |
| Generate(Guid) |
Vygeneruje SQL pro určení konstantní výchozí hodnoty GUID, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. |
| Generate(Object) |
Vygeneruje SQL k určení konstantní výchozí hodnoty, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. |
| Generate(String) |
Vygeneruje SQL pro zadání výchozí hodnoty konstantního řetězce, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. |
| Generate(TimeSpan) |
Vygeneruje SQL k zadání konstantní výchozí hodnoty TimeSpan nastavenou ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. |
| Generate(IEnumerable<MigrationOperation>, String) |
Převede sadu operací migrace na microsoft SQL Server SQL. |
| Generate(ColumnModel, IndentedTextWriter) |
Vygeneruje SQL pro daný model sloupce. Tato metoda je volána jinými metodami, které zpracovávají sloupce, a lze ji přepsat, aby se změnil vygenerovaný jazyk SQL. |
| Generate(DateTime) |
Vygeneruje SQL pro zadání konstantní výchozí hodnoty DateTime, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. |
| Generate(MigrationOperation) |
Vygeneruje SQL pro MigrationOperation. Umožňuje odvození zprostředkovatelé zpracovávat další typy operací. Vygenerovaný SQL by měl být přidán pomocí metody Statement. |
| Generate(RenameIndexOperation) |
Vygeneruje SQL pro RenameIndexOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. |
| Generate(DropTableOperation) |
Vygeneruje SQL pro DropTableOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. |
| Generate(Boolean) |
Vygeneruje JAZYK SQL pro zadání konstantní výchozí hodnoty bool nastavenou ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. |
| Generate(Byte[]) |
Vygeneruje JAZYK SQL pro zadání výchozí hodnoty konstantního bajtu[], která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty. |
| Generate(HistoryOperation) |
Vygeneruje SQL pro HistoryOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. |
| Generate(AddForeignKeyOperation) |
Vygeneruje SQL pro AddForeignKeyOperation. Vygenerovaný kód SQL by se měl přidat pomocí metody Statement. |
| Generate(AddPrimaryKeyOperation) |
Vygeneruje SQL pro AddPrimaryKeyOperation. Vygenerovaný kód SQL by se měl přidat pomocí metody Statement. |
| Generate(AlterColumnOperation) |
Vygeneruje SQL pro AlterColumnOperation. Vygenerovaný kód SQL by se měl přidat pomocí metody Statement. |
| Generate(AlterProcedureOperation) |
Vygeneruje zadanou operaci alter procedury. |
| Generate(AlterTableOperation) |
Přepsat tuto metodu generování SQL při změně definice tabulky nebo jejích atributů. Výchozí implementace této metody neprovede nic. |
| Generate(AddColumnOperation) |
Vygeneruje SQL pro AddColumnOperation. Vygenerovaný kód SQL by se měl přidat pomocí metody Statement. |
| Generate(CreateProcedureOperation) |
Vygeneruje zadanou operaci vytvoření procedury. |
| Generate(CreateTableOperation) |
Vygeneruje SQL pro CreateTableOperation. Tato metoda se liší od WriteCreateTable(CreateTableOperation) v tom, že vytvoří schéma cílové databáze, pokud ještě neexistuje. Vygenerovaný kód SQL by se měl přidat pomocí metody Statement. |
| Generate(DropColumnOperation) |
Vygeneruje SQL pro DropColumnOperation. Vygenerovaný kód SQL by se měl přidat pomocí metody Statement. |
| Generate(DropForeignKeyOperation) |
Vygeneruje SQL pro DropForeignKeyOperation. Vygenerovaný kód SQL by se měl přidat pomocí metody Statement. |
| Generate(DropIndexOperation) |
Vygeneruje SQL pro DropIndexOperation. Vygenerovaný kód SQL by se měl přidat pomocí metody Statement. |
| Generate(CreateIndexOperation) |
Vygeneruje SQL pro CreateIndexOperation. Vygenerovaný kód SQL by se měl přidat pomocí metody Statement. |
| Generate(DropPrimaryKeyOperation) |
Vygeneruje SQL pro DropPrimaryKeyOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement. |
| Generate(DropProcedureOperation) |
Vygeneruje zadanou operaci procedury přetažení. |
Generate(MoveTableOperation)
Vygeneruje SQL pro MoveTableOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement.
protected virtual void Generate(System.Data.Entity.Migrations.Model.MoveTableOperation moveTableOperation);
override this.Generate : System.Data.Entity.Migrations.Model.MoveTableOperation -> unit
Parametry
- moveTableOperation
- MoveTableOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(RenameColumnOperation)
Vygeneruje SQL pro RenameColumnOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement.
protected virtual void Generate(System.Data.Entity.Migrations.Model.RenameColumnOperation renameColumnOperation);
override this.Generate : System.Data.Entity.Migrations.Model.RenameColumnOperation -> unit
Parametry
- renameColumnOperation
- RenameColumnOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(RenameProcedureOperation)
Vygeneruje zadanou operaci přejmenování procedury.
protected virtual void Generate(System.Data.Entity.Migrations.Model.RenameProcedureOperation renameProcedureOperation);
override this.Generate : System.Data.Entity.Migrations.Model.RenameProcedureOperation -> unit
Parametry
- renameProcedureOperation
- RenameProcedureOperation
Operace přejmenování procedury.
Platí pro
Generate(RenameTableOperation)
Vygeneruje SQL pro RenameTableOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement.
protected virtual void Generate(System.Data.Entity.Migrations.Model.RenameTableOperation renameTableOperation);
override this.Generate : System.Data.Entity.Migrations.Model.RenameTableOperation -> unit
Parametry
- renameTableOperation
- RenameTableOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(SqlOperation)
Vygeneruje SQL pro SqlOperation. Vygenerovaný SQL by se měl přidat pomocí metod Statement nebo StatementBatch.
protected virtual void Generate(System.Data.Entity.Migrations.Model.SqlOperation sqlOperation);
override this.Generate : System.Data.Entity.Migrations.Model.SqlOperation -> unit
Parametry
- sqlOperation
- SqlOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(UpdateDatabaseOperation)
Vygeneruje zadanou operaci aktualizační databáze, která představuje použití řady migrací. Vygenerovaný skript je idempotentní, což znamená, že obsahuje podmíněnou logiku, která kontroluje, jestli se už použily jednotlivé migrace, a použije pouze ty, které čekají na vyřízení.
protected virtual void Generate(System.Data.Entity.Migrations.Model.UpdateDatabaseOperation updateDatabaseOperation);
override this.Generate : System.Data.Entity.Migrations.Model.UpdateDatabaseOperation -> unit
Parametry
- updateDatabaseOperation
- UpdateDatabaseOperation
Operace aktualizace databáze.
Platí pro
Generate(DbGeography)
Vygeneruje JAZYK SQL pro určení konstantní výchozí hodnoty geogrpahy, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty.
protected virtual string Generate(System.Data.Entity.Spatial.DbGeography defaultValue);
override this.Generate : System.Data.Entity.Spatial.DbGeography -> string
Protected Overridable Function Generate (defaultValue As DbGeography) As String
Parametry
- defaultValue
- DbGeography
Hodnota, která se má nastavit.
Návraty
SQL představující výchozí hodnotu.
Platí pro
Generate(DbGeometry)
Vygeneruje JAZYK SQL pro určení výchozí hodnoty konstantní geometrie, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty.
protected virtual string Generate(System.Data.Entity.Spatial.DbGeometry defaultValue);
override this.Generate : System.Data.Entity.Spatial.DbGeometry -> string
Protected Overridable Function Generate (defaultValue As DbGeometry) As String
Parametry
- defaultValue
- DbGeometry
Hodnota, která se má nastavit.
Návraty
SQL představující výchozí hodnotu.
Platí pro
Generate(DateTimeOffset)
Vygeneruje SQL určující konstantní výchozí hodnotu DateTimeOffset nastavenou ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty.
protected virtual string Generate(DateTimeOffset defaultValue);
override this.Generate : DateTimeOffset -> string
Protected Overridable Function Generate (defaultValue As DateTimeOffset) As String
Parametry
- defaultValue
- DateTimeOffset
Hodnota, která se má nastavit.
Návraty
SQL představující výchozí hodnotu.
Platí pro
Generate(MoveProcedureOperation)
Vygeneruje zadanou operaci postupu přesunu.
protected virtual void Generate(System.Data.Entity.Migrations.Model.MoveProcedureOperation moveProcedureOperation);
override this.Generate : System.Data.Entity.Migrations.Model.MoveProcedureOperation -> unit
Parametry
- moveProcedureOperation
- MoveProcedureOperation
Operace přesunu.
Platí pro
Generate(Guid)
Vygeneruje SQL pro určení konstantní výchozí hodnoty GUID, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty.
protected virtual string Generate(Guid defaultValue);
override this.Generate : Guid -> string
Protected Overridable Function Generate (defaultValue As Guid) As String
Parametry
- defaultValue
- Guid
Hodnota, která se má nastavit.
Návraty
SQL představující výchozí hodnotu.
Platí pro
Generate(Object)
Vygeneruje SQL k určení konstantní výchozí hodnoty, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty.
protected virtual string Generate(object defaultValue);
override this.Generate : obj -> string
Protected Overridable Function Generate (defaultValue As Object) As String
Parametry
- defaultValue
- Object
Hodnota, která se má nastavit.
Návraty
SQL představující výchozí hodnotu.
Platí pro
Generate(String)
Vygeneruje SQL pro zadání výchozí hodnoty konstantního řetězce, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty.
protected virtual string Generate(string defaultValue);
override this.Generate : string -> string
Protected Overridable Function Generate (defaultValue As String) As String
Parametry
- defaultValue
- String
Hodnota, která se má nastavit.
Návraty
SQL představující výchozí hodnotu.
Platí pro
Generate(TimeSpan)
Vygeneruje SQL k zadání konstantní výchozí hodnoty TimeSpan nastavenou ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty.
protected virtual string Generate(TimeSpan defaultValue);
override this.Generate : TimeSpan -> string
Protected Overridable Function Generate (defaultValue As TimeSpan) As String
Parametry
- defaultValue
- TimeSpan
Hodnota, která se má nastavit.
Návraty
SQL představující výchozí hodnotu.
Platí pro
Generate(IEnumerable<MigrationOperation>, String)
Převede sadu operací migrace na Sql specifické pro Microsoft SQL Server.
public override System.Collections.Generic.IEnumerable<System.Data.Entity.Migrations.Sql.MigrationStatement> Generate(System.Collections.Generic.IEnumerable<System.Data.Entity.Migrations.Model.MigrationOperation> migrationOperations, string providerManifestToken);
override this.Generate : seq<System.Data.Entity.Migrations.Model.MigrationOperation> * string -> seq<System.Data.Entity.Migrations.Sql.MigrationStatement>
Public Overrides Function Generate (migrationOperations As IEnumerable(Of MigrationOperation), providerManifestToken As String) As IEnumerable(Of MigrationStatement)
Parametry
- migrationOperations
- IEnumerable<MigrationOperation>
Operace, které se mají převést.
- providerManifestToken
- String
Token představující verzi cílové SQL Server (tj. "2005", "2008").
Návraty
Seznam příkazů SQL, které se mají spustit za účelem provedení operací migrace.
Platí pro
Generate(ColumnModel, IndentedTextWriter)
Vygeneruje SQL pro daný sloupcový model. Tato metoda je volána jinými metodami, které zpracovávají sloupce, a lze ji přepsat, aby se změnil vygenerovaný SQL.
protected internal virtual void Generate(System.Data.Entity.Migrations.Model.ColumnModel column, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.ColumnModel * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Protected Friend Overridable Sub Generate (column As ColumnModel, writer As IndentedTextWriter)
Parametry
- column
- ColumnModel
Sloupec, pro který se generuje SQL.
- writer
- IndentedTextWriter
Zapisovač, do kterého by měl být vygenerovaný SQL zapsán.
Platí pro
Generate(DateTime)
Vygeneruje SQL pro zadání konstantní výchozí hodnoty DateTime, která se nastavuje ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty.
protected virtual string Generate(DateTime defaultValue);
override this.Generate : DateTime -> string
Protected Overridable Function Generate (defaultValue As DateTime) As String
Parametry
- defaultValue
- DateTime
Hodnota, která se má nastavit.
Návraty
SQL představující výchozí hodnotu.
Platí pro
Generate(MigrationOperation)
Vygeneruje SQL pro MigrationOperation. Umožňuje odvození zprostředkovatelé zpracovávat další typy operací. Vygenerovaný SQL by měl být přidán pomocí metody Statement.
protected virtual void Generate(System.Data.Entity.Migrations.Model.MigrationOperation migrationOperation);
override this.Generate : System.Data.Entity.Migrations.Model.MigrationOperation -> unit
Parametry
- migrationOperation
- MigrationOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(RenameIndexOperation)
Vygeneruje SQL pro RenameIndexOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement.
protected virtual void Generate(System.Data.Entity.Migrations.Model.RenameIndexOperation renameIndexOperation);
override this.Generate : System.Data.Entity.Migrations.Model.RenameIndexOperation -> unit
Parametry
- renameIndexOperation
- RenameIndexOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(DropTableOperation)
Vygeneruje SQL pro DropTableOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement.
protected virtual void Generate(System.Data.Entity.Migrations.Model.DropTableOperation dropTableOperation);
override this.Generate : System.Data.Entity.Migrations.Model.DropTableOperation -> unit
Parametry
- dropTableOperation
- DropTableOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(Boolean)
Vygeneruje SQL pro určení konstantní logické výchozí hodnoty nastavenou ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty.
protected virtual string Generate(bool defaultValue);
override this.Generate : bool -> string
Protected Overridable Function Generate (defaultValue As Boolean) As String
Parametry
- defaultValue
- Boolean
Hodnota, která se má nastavit.
Návraty
SQL představující výchozí hodnotu.
Platí pro
Generate(Byte[])
Vygeneruje SQL k určení výchozí hodnoty konstantního bajtu[] nastaveného ve sloupci. Tato metoda pouze vygeneruje skutečnou hodnotu, nikoli SQL pro nastavení výchozí hodnoty.
protected virtual string Generate(byte[] defaultValue);
override this.Generate : byte[] -> string
Protected Overridable Function Generate (defaultValue As Byte()) As String
Parametry
- defaultValue
- Byte[]
Hodnota, která se má nastavit.
Návraty
SQL představující výchozí hodnotu.
Platí pro
Generate(HistoryOperation)
Vygeneruje SQL pro HistoryOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement.
protected virtual void Generate(System.Data.Entity.Migrations.Model.HistoryOperation historyOperation);
override this.Generate : System.Data.Entity.Migrations.Model.HistoryOperation -> unit
Parametry
- historyOperation
- HistoryOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(AddForeignKeyOperation)
Vygeneruje SQL pro AddForeignKeyOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement.
protected virtual void Generate(System.Data.Entity.Migrations.Model.AddForeignKeyOperation addForeignKeyOperation);
override this.Generate : System.Data.Entity.Migrations.Model.AddForeignKeyOperation -> unit
Parametry
- addForeignKeyOperation
- AddForeignKeyOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(AddPrimaryKeyOperation)
Vygeneruje SQL pro AddPrimaryKeyOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement.
protected virtual void Generate(System.Data.Entity.Migrations.Model.AddPrimaryKeyOperation addPrimaryKeyOperation);
override this.Generate : System.Data.Entity.Migrations.Model.AddPrimaryKeyOperation -> unit
Parametry
- addPrimaryKeyOperation
- AddPrimaryKeyOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(AlterColumnOperation)
Vygeneruje SQL pro AlterColumnOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement.
protected virtual void Generate(System.Data.Entity.Migrations.Model.AlterColumnOperation alterColumnOperation);
override this.Generate : System.Data.Entity.Migrations.Model.AlterColumnOperation -> unit
Parametry
- alterColumnOperation
- AlterColumnOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(AlterProcedureOperation)
Vygeneruje zadanou operaci alter procedure.
protected virtual void Generate(System.Data.Entity.Migrations.Model.AlterProcedureOperation alterProcedureOperation);
override this.Generate : System.Data.Entity.Migrations.Model.AlterProcedureOperation -> unit
Parametry
- alterProcedureOperation
- AlterProcedureOperation
Operace alter procedure
Platí pro
Generate(AlterTableOperation)
Přepište tuto metodu pro generování SQL při změně definice tabulky nebo jejích atributů. Výchozí implementace této metody nic neudělá.
protected internal virtual void Generate(System.Data.Entity.Migrations.Model.AlterTableOperation alterTableOperation);
override this.Generate : System.Data.Entity.Migrations.Model.AlterTableOperation -> unit
Parametry
- alterTableOperation
- AlterTableOperation
Operace popisující změny tabulky.
Platí pro
Generate(AddColumnOperation)
Vygeneruje SQL pro AddColumnOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement.
protected virtual void Generate(System.Data.Entity.Migrations.Model.AddColumnOperation addColumnOperation);
override this.Generate : System.Data.Entity.Migrations.Model.AddColumnOperation -> unit
Parametry
- addColumnOperation
- AddColumnOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(CreateProcedureOperation)
Vygeneruje zadanou operaci vytvoření procedury.
protected virtual void Generate(System.Data.Entity.Migrations.Model.CreateProcedureOperation createProcedureOperation);
override this.Generate : System.Data.Entity.Migrations.Model.CreateProcedureOperation -> unit
Parametry
- createProcedureOperation
- CreateProcedureOperation
Operace vytvoření procedury.
Platí pro
Generate(CreateTableOperation)
Vygeneruje SQL pro CreateTableOperation. Tato metoda se liší od WriteCreateTable(CreateTableOperation) toho, že vytvoří schéma cílové databáze, pokud ještě neexistuje. Vygenerovaný SQL by měl být přidán pomocí metody Statement.
protected virtual void Generate(System.Data.Entity.Migrations.Model.CreateTableOperation createTableOperation);
override this.Generate : System.Data.Entity.Migrations.Model.CreateTableOperation -> unit
Parametry
- createTableOperation
- CreateTableOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(DropColumnOperation)
Vygeneruje SQL pro DropColumnOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement.
protected virtual void Generate(System.Data.Entity.Migrations.Model.DropColumnOperation dropColumnOperation);
override this.Generate : System.Data.Entity.Migrations.Model.DropColumnOperation -> unit
Parametry
- dropColumnOperation
- DropColumnOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(DropForeignKeyOperation)
Vygeneruje SQL pro DropForeignKeyOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement.
protected virtual void Generate(System.Data.Entity.Migrations.Model.DropForeignKeyOperation dropForeignKeyOperation);
override this.Generate : System.Data.Entity.Migrations.Model.DropForeignKeyOperation -> unit
Parametry
- dropForeignKeyOperation
- DropForeignKeyOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(DropIndexOperation)
Vygeneruje SQL pro DropIndexOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement.
protected virtual void Generate(System.Data.Entity.Migrations.Model.DropIndexOperation dropIndexOperation);
override this.Generate : System.Data.Entity.Migrations.Model.DropIndexOperation -> unit
Parametry
- dropIndexOperation
- DropIndexOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(CreateIndexOperation)
Vygeneruje SQL pro CreateIndexOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement.
protected virtual void Generate(System.Data.Entity.Migrations.Model.CreateIndexOperation createIndexOperation);
override this.Generate : System.Data.Entity.Migrations.Model.CreateIndexOperation -> unit
Parametry
- createIndexOperation
- CreateIndexOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(DropPrimaryKeyOperation)
Vygeneruje SQL pro DropPrimaryKeyOperation. Vygenerovaný SQL by měl být přidán pomocí metody Statement.
protected virtual void Generate(System.Data.Entity.Migrations.Model.DropPrimaryKeyOperation dropPrimaryKeyOperation);
override this.Generate : System.Data.Entity.Migrations.Model.DropPrimaryKeyOperation -> unit
Parametry
- dropPrimaryKeyOperation
- DropPrimaryKeyOperation
Operace k vytvoření SQL pro.
Platí pro
Generate(DropProcedureOperation)
Vygeneruje zadanou operaci procedury přetažení.
protected virtual void Generate(System.Data.Entity.Migrations.Model.DropProcedureOperation dropProcedureOperation);
override this.Generate : System.Data.Entity.Migrations.Model.DropProcedureOperation -> unit
Parametry
- dropProcedureOperation
- DropProcedureOperation
Operace vyhoďte proceduru.