Freigeben über


SqlCeMigrationSqlGenerator.Generate Methode

Definition

Überlädt

Generate(AlterColumnOperation)

Generiert SQL für einen AlterColumnOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden.

Generate(DropColumnOperation)

Generiert SQL für einen DropColumnOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden.

Generate(DropIndexOperation)

Generiert SQL für einen DropIndexOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden.

Generate(MoveTableOperation)

Generiert SQL für einen MoveTableOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden.

Generate(RenameColumnOperation)

Generiert SQL für einen RenameColumnOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden.

Generate(RenameTableOperation)

Generiert SQL für einen RenameTableOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden.

Generate(DateTime)

Generiert SQL, um einen konstanten DateTime-Standardwert anzugeben, der für eine Spalte festgelegt wird. Diese Methode generiert nur den tatsächlichen Wert, nicht den SQL-Wert, um den Standardwert festzulegen.

Generate(AlterColumnOperation)

Generiert SQL für einen AlterColumnOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden.

protected override void Generate (System.Data.Entity.Migrations.Model.AlterColumnOperation alterColumnOperation);
override this.Generate : System.Data.Entity.Migrations.Model.AlterColumnOperation -> unit

Parameter

alterColumnOperation
AlterColumnOperation

Der Vorgang, für den SQL generiert werden soll.

Gilt für:

Generate(DropColumnOperation)

Generiert SQL für einen DropColumnOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden.

protected override void Generate (System.Data.Entity.Migrations.Model.DropColumnOperation dropColumnOperation);
override this.Generate : System.Data.Entity.Migrations.Model.DropColumnOperation -> unit

Parameter

dropColumnOperation
DropColumnOperation

Der Vorgang, für den SQL generiert werden soll.

Gilt für:

Generate(DropIndexOperation)

Generiert SQL für einen DropIndexOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden.

protected override void Generate (System.Data.Entity.Migrations.Model.DropIndexOperation dropIndexOperation);
override this.Generate : System.Data.Entity.Migrations.Model.DropIndexOperation -> unit

Parameter

dropIndexOperation
DropIndexOperation

Der Vorgang, für den SQL generiert werden soll.

Gilt für:

Generate(MoveTableOperation)

Generiert SQL für einen MoveTableOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden.

protected override void Generate (System.Data.Entity.Migrations.Model.MoveTableOperation moveTableOperation);
override this.Generate : System.Data.Entity.Migrations.Model.MoveTableOperation -> unit

Parameter

moveTableOperation
MoveTableOperation

Der Vorgang, für den SQL generiert werden soll.

Gilt für:

Generate(RenameColumnOperation)

Generiert SQL für einen RenameColumnOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden.

protected override void Generate (System.Data.Entity.Migrations.Model.RenameColumnOperation renameColumnOperation);
override this.Generate : System.Data.Entity.Migrations.Model.RenameColumnOperation -> unit

Parameter

renameColumnOperation
RenameColumnOperation

Der Vorgang, für den SQL generiert werden soll.

Gilt für:

Generate(RenameTableOperation)

Generiert SQL für einen RenameTableOperation. Generiertes SQL sollte mithilfe der Statement-Methode hinzugefügt werden.

protected override void Generate (System.Data.Entity.Migrations.Model.RenameTableOperation renameTableOperation);
override this.Generate : System.Data.Entity.Migrations.Model.RenameTableOperation -> unit

Parameter

renameTableOperation
RenameTableOperation

Der Vorgang, für den SQL generiert werden soll.

Gilt für:

Generate(DateTime)

Generiert SQL, um einen konstanten DateTime-Standardwert anzugeben, der für eine Spalte festgelegt wird. Diese Methode generiert nur den tatsächlichen Wert, nicht den SQL-Wert, um den Standardwert festzulegen.

protected override string Generate (DateTime defaultValue);
override this.Generate : DateTime -> string
Protected Overrides Function Generate (defaultValue As DateTime) As String

Parameter

defaultValue
DateTime

Der festzulegende Wert.

Gibt zurück

SQL stellt den Standardwert dar.

Gilt für: