CSharpMigrationCodeGenerator.Generate Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Generate(CreateProcedureOperation, IndentedTextWriter)
Generiert Code zum Ausführen von CreateProcedureOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.CreateProcedureOperation createProcedureOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.CreateProcedureOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- createProcedureOperation
- CreateProcedureOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(CreateTableOperation, IndentedTextWriter)
Generiert Code zum Ausführen von CreateTableOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.CreateTableOperation createTableOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.CreateTableOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- createTableOperation
- CreateTableOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(DropColumnOperation, IndentedTextWriter)
Generiert Code zum Ausführen von DropColumnOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.DropColumnOperation dropColumnOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.DropColumnOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- dropColumnOperation
- DropColumnOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(DropForeignKeyOperation, IndentedTextWriter)
Generiert Code zum Ausführen von DropForeignKeyOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.DropForeignKeyOperation dropForeignKeyOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.DropForeignKeyOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- dropForeignKeyOperation
- DropForeignKeyOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(DropIndexOperation, IndentedTextWriter)
Generiert Code zum Ausführen von DropIndexOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.DropIndexOperation dropIndexOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.DropIndexOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- dropIndexOperation
- DropIndexOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(DropProcedureOperation, IndentedTextWriter)
Generiert Code zum Ausführen von DropProcedureOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.DropProcedureOperation dropProcedureOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.DropProcedureOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- dropProcedureOperation
- DropProcedureOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(DropTableOperation, IndentedTextWriter)
Generiert Code zum Ausführen von DropTableOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.DropTableOperation dropTableOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.DropTableOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- dropTableOperation
- DropTableOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(MoveProcedureOperation, IndentedTextWriter)
Generiert Code zum Ausführen von MoveProcedureOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.MoveProcedureOperation moveProcedureOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.MoveProcedureOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- moveProcedureOperation
- MoveProcedureOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(MoveTableOperation, IndentedTextWriter)
Generiert Code zum Ausführen von MoveTableOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.MoveTableOperation moveTableOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.MoveTableOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- moveTableOperation
- MoveTableOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(RenameColumnOperation, IndentedTextWriter)
Generiert Code zum Ausführen von RenameColumnOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.RenameColumnOperation renameColumnOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.RenameColumnOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- renameColumnOperation
- RenameColumnOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(RenameIndexOperation, IndentedTextWriter)
Generiert Code zum Ausführen von RenameIndexOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.RenameIndexOperation renameIndexOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.RenameIndexOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- renameIndexOperation
- RenameIndexOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(RenameProcedureOperation, IndentedTextWriter)
Generiert Code zum Ausführen von RenameProcedureOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.RenameProcedureOperation renameProcedureOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.RenameProcedureOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- renameProcedureOperation
- RenameProcedureOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(RenameTableOperation, IndentedTextWriter)
Generiert Code zum Ausführen von RenameTableOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.RenameTableOperation renameTableOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.RenameTableOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- renameTableOperation
- RenameTableOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(SqlOperation, IndentedTextWriter)
Generiert Code zum Ausführen von SqlOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.SqlOperation sqlOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.SqlOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- sqlOperation
- SqlOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(IEnumerable<MigrationOperation>, String, String)
Generiert die primäre Codedatei, die der Benutzer anzeigen und bearbeiten kann.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2202:Do not dispose objects multiple times")]
protected virtual string Generate (System.Collections.Generic.IEnumerable<System.Data.Entity.Migrations.Model.MigrationOperation> operations, string namespace, string className);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", MessageId="namespace")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2202:Do not dispose objects multiple times")]
protected virtual string Generate (System.Collections.Generic.IEnumerable<System.Data.Entity.Migrations.Model.MigrationOperation> operations, string namespace, string className);
override this.Generate : seq<System.Data.Entity.Migrations.Model.MigrationOperation> * string * string -> string
Protected Overridable Function Generate (operations As IEnumerable(Of MigrationOperation), namespace As String, className As String) As String
Parameter
- operations
- IEnumerable<MigrationOperation>
Vorgänge, die von der Migration ausgeführt werden sollen.
- namespace
- String
Namespace, in dem Code generiert werden soll.
- className
- String
Name der Klasse, die generiert werden soll.
Gibt zurück
Der generierte Code.
- Attribute
Gilt für:
Generate(ColumnModel, IndentedTextWriter, Boolean)
Generiert Code, um die Definition für eine ColumnModelanzugeben.
protected virtual void Generate (System.Data.Entity.Migrations.Model.ColumnModel column, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer, bool emitName = false);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1308:NormalizeStringsToUppercase")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
protected virtual void Generate (System.Data.Entity.Migrations.Model.ColumnModel column, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer, bool emitName = false);
override this.Generate : System.Data.Entity.Migrations.Model.ColumnModel * System.Data.Entity.Migrations.Utilities.IndentedTextWriter * bool -> unit
Protected Overridable Sub Generate (column As ColumnModel, writer As IndentedTextWriter, Optional emitName As Boolean = false)
Parameter
- column
- ColumnModel
Die Spaltendefinition, für die Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
- emitName
- Boolean
Ein -Wert, der angibt, ob der Spaltenname in die Definition eingeschlossen werden soll.
- Attribute
Gilt für:
Generate(ParameterModel, IndentedTextWriter, Boolean)
Generiert Code, um die Definition für eine ParameterModelanzugeben.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1308:NormalizeStringsToUppercase")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
protected virtual void Generate (System.Data.Entity.Migrations.Model.ParameterModel parameterModel, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer, bool emitName = false);
override this.Generate : System.Data.Entity.Migrations.Model.ParameterModel * System.Data.Entity.Migrations.Utilities.IndentedTextWriter * bool -> unit
Parameter
- parameterModel
- ParameterModel
Die Parameterdefinition, für die Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
- emitName
- Boolean
Ein -Wert, der angibt, ob der Spaltenname in die Definition eingeschlossen werden soll.
- Attribute
Gilt für:
Generate(String, String, String, String, String)
Generiert die CodeBehind-Datei mit Migrationsmetadaten.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2202:Do not dispose objects multiple times")]
protected virtual string Generate (string migrationId, string sourceModel, string targetModel, string namespace, string className);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2202:Do not dispose objects multiple times")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", MessageId="namespace")]
protected virtual string Generate (string migrationId, string sourceModel, string targetModel, string namespace, string className);
override this.Generate : string * string * string * string * string -> string
Protected Overridable Function Generate (migrationId As String, sourceModel As String, targetModel As String, namespace As String, className As String) As String
Parameter
- migrationId
- String
Eindeutiger Bezeichner der Migration.
- sourceModel
- String
Quellmodell, das in den Migrationsmetadaten gespeichert werden soll.
- targetModel
- String
Zielmodell, das in den Migrationsmetadaten gespeichert werden soll.
- namespace
- String
Namespace, in dem Code generiert werden soll.
- className
- String
Name der Klasse, die generiert werden soll.
Gibt zurück
Der generierte Code.
- Attribute
Gilt für:
Generate(String, IEnumerable<MigrationOperation>, String, String, String, String)
Generiert den Code, der dem Benutzerprojekt hinzugefügt werden soll.
public override System.Data.Entity.Migrations.Design.ScaffoldedMigration Generate (string migrationId, System.Collections.Generic.IEnumerable<System.Data.Entity.Migrations.Model.MigrationOperation> operations, string sourceModel, string targetModel, string namespace, string className);
override this.Generate : string * seq<System.Data.Entity.Migrations.Model.MigrationOperation> * string * string * string * string -> System.Data.Entity.Migrations.Design.ScaffoldedMigration
Public Overrides Function Generate (migrationId As String, operations As IEnumerable(Of MigrationOperation), sourceModel As String, targetModel As String, namespace As String, className As String) As ScaffoldedMigration
Parameter
- migrationId
- String
Eindeutiger Bezeichner der Migration.
- operations
- IEnumerable<MigrationOperation>
Vorgänge, die von der Migration ausgeführt werden sollen.
- sourceModel
- String
Quellmodell, das in den Migrationsmetadaten gespeichert werden soll.
- targetModel
- String
Zielmodell, das in den Migrationsmetadaten gespeichert werden soll.
- namespace
- String
Namespace, in dem Code generiert werden soll.
- className
- String
Name der Klasse, die generiert werden soll.
Gibt zurück
Der generierte Code.
Gilt für:
Generate(CreateIndexOperation, IndentedTextWriter)
Generiert Code zum Ausführen von CreateIndexOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.CreateIndexOperation createIndexOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.CreateIndexOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- createIndexOperation
- CreateIndexOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(AlterTableOperation, IndentedTextWriter)
Generiert Code für ein AlterTableOperation.
protected internal virtual void Generate (System.Data.Entity.Migrations.Model.AlterTableOperation alterTableOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.AlterTableOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- alterTableOperation
- AlterTableOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Der Writer, in den generierter Code geschrieben werden soll.
Gilt für:
Generate(DropPrimaryKeyOperation, IndentedTextWriter)
Generiert Code zum Ausführen von DropPrimaryKeyOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.DropPrimaryKeyOperation dropPrimaryKeyOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.DropPrimaryKeyOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- dropPrimaryKeyOperation
- DropPrimaryKeyOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(AlterColumnOperation, IndentedTextWriter)
Generiert Code zum Ausführen von AlterColumnOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.AlterColumnOperation alterColumnOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.AlterColumnOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- alterColumnOperation
- AlterColumnOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(Byte)
Generiert Code, um den Standardwert für eine Byte Spalte anzugeben.
protected virtual string Generate (byte defaultValue);
override this.Generate : byte -> string
Protected Overridable Function Generate (defaultValue As Byte) As String
Parameter
- defaultValue
- Byte
Der Wert, der als Standard verwendet werden soll.
Gibt zurück
Code, der den Standardwert darstellt.
Gilt für:
Generate(Byte[])
Generiert Code, um den Standardwert für eine byte[] Spalte anzugeben.
protected virtual string Generate (byte[] defaultValue);
override this.Generate : byte[] -> string
Protected Overridable Function Generate (defaultValue As Byte()) As String
Parameter
- defaultValue
- Byte[]
Der Wert, der als Standard verwendet werden soll.
Gibt zurück
Code, der den Standardwert darstellt.
Gilt für:
Generate(DbGeography)
Generiert Code, um den Standardwert für eine DbGeography Spalte anzugeben.
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
Parameter
- defaultValue
- DbGeography
Der Wert, der als Standard verwendet werden soll.
Gibt zurück
Code, der den Standardwert darstellt.
Gilt für:
Generate(AlterProcedureOperation, IndentedTextWriter)
Generiert Code zum Ausführen von AlterProcedureOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.AlterProcedureOperation alterProcedureOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.AlterProcedureOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- alterProcedureOperation
- AlterProcedureOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(DbGeography)
Generiert Code, um den Standardwert für eine DbGeography Spalte anzugeben.
protected virtual string Generate (System.Data.Spatial.DbGeography defaultValue);
override this.Generate : System.Data.Spatial.DbGeography -> string
Protected Overridable Function Generate (defaultValue As DbGeography) As String
Parameter
- defaultValue
- DbGeography
Der Wert, der als Standard verwendet werden soll.
Gibt zurück
Code, der den Standardwert darstellt.
Gilt für:
Generate(DbGeometry)
Generiert Code, um den Standardwert für eine DbGeometry Spalte anzugeben.
protected virtual string Generate (System.Data.Spatial.DbGeometry defaultValue);
override this.Generate : System.Data.Spatial.DbGeometry -> string
Protected Overridable Function Generate (defaultValue As DbGeometry) As String
Parameter
- defaultValue
- DbGeometry
Der Wert, der als Standard verwendet werden soll.
Gibt zurück
Code, der den Standardwert darstellt.
Gilt für:
Generate(DateTime)
Generiert Code, um den Standardwert für eine DateTime Spalte anzugeben.
protected virtual string Generate (DateTime defaultValue);
override this.Generate : DateTime -> string
Protected Overridable Function Generate (defaultValue As DateTime) As String
Parameter
- defaultValue
- DateTime
Der Wert, der als Standard verwendet werden soll.
Gibt zurück
Code, der den Standardwert darstellt.
Gilt für:
Generate(DateTimeOffset)
Generiert Code, um den Standardwert für eine DateTimeOffset Spalte anzugeben.
protected virtual string Generate (DateTimeOffset defaultValue);
override this.Generate : DateTimeOffset -> string
Protected Overridable Function Generate (defaultValue As DateTimeOffset) As String
Parameter
- defaultValue
- DateTimeOffset
Der Wert, der als Standard verwendet werden soll.
Gibt zurück
Code, der den Standardwert darstellt.
Gilt für:
Generate(Decimal)
Generiert Code, um den Standardwert für eine Decimal Spalte anzugeben.
protected virtual string Generate (decimal defaultValue);
override this.Generate : decimal -> string
Protected Overridable Function Generate (defaultValue As Decimal) As String
Parameter
- defaultValue
- Decimal
Der Wert, der als Standard verwendet werden soll.
Gibt zurück
Code, der den Standardwert darstellt.
Gilt für:
Generate(Guid)
Generiert Code, um den Standardwert für eine Guid Spalte anzugeben.
protected virtual string Generate (Guid defaultValue);
override this.Generate : Guid -> string
Protected Overridable Function Generate (defaultValue As Guid) As String
Parameter
- defaultValue
- Guid
Der Wert, der als Standard verwendet werden soll.
Gibt zurück
Code, der den Standardwert darstellt.
Gilt für:
Generate(DbGeometry)
Generiert Code, um den Standardwert für eine DbGeometry Spalte anzugeben.
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
Parameter
- defaultValue
- DbGeometry
Der Wert, der als Standard verwendet werden soll.
Gibt zurück
Code, der den Standardwert darstellt.
Gilt für:
Generate(Object)
Generiert Code, um den Standardwert für eine Spalte mit unbekanntem Datentyp anzugeben.
protected virtual string Generate (object defaultValue);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1308:NormalizeStringsToUppercase")]
protected virtual string Generate (object defaultValue);
override this.Generate : obj -> string
Protected Overridable Function Generate (defaultValue As Object) As String
Parameter
- defaultValue
- Object
Der Wert, der als Standard verwendet werden soll.
Gibt zurück
Code, der den Standardwert darstellt.
- Attribute
Gilt für:
Generate(Single)
Generiert Code, um den Standardwert für eine Single Spalte anzugeben.
protected virtual string Generate (float defaultValue);
override this.Generate : single -> string
Protected Overridable Function Generate (defaultValue As Single) As String
Parameter
- defaultValue
- Single
Der Wert, der als Standard verwendet werden soll.
Gibt zurück
Code, der den Standardwert darstellt.
Gilt für:
Generate(String)
Generiert Code, um den Standardwert für eine String Spalte anzugeben.
protected virtual string Generate (string defaultValue);
override this.Generate : string -> string
Protected Overridable Function Generate (defaultValue As String) As String
Parameter
- defaultValue
- String
Der Wert, der als Standard verwendet werden soll.
Gibt zurück
Code, der den Standardwert darstellt.
Gilt für:
Generate(Int64)
Generiert Code, um den Standardwert für eine Int64 Spalte anzugeben.
protected virtual string Generate (long defaultValue);
override this.Generate : int64 -> string
Protected Overridable Function Generate (defaultValue As Long) As String
Parameter
- defaultValue
- Int64
Der Wert, der als Standard verwendet werden soll.
Gibt zurück
Code, der den Standardwert darstellt.
Gilt für:
Generate(TimeSpan)
Generiert Code, um den Standardwert für eine TimeSpan Spalte anzugeben.
protected virtual string Generate (TimeSpan defaultValue);
override this.Generate : TimeSpan -> string
Protected Overridable Function Generate (defaultValue As TimeSpan) As String
Parameter
- defaultValue
- TimeSpan
Der Wert, der als Standard verwendet werden soll.
Gibt zurück
Code, der den Standardwert darstellt.
Gilt für:
Generate(IEnumerable<String>, IndentedTextWriter)
Generiert Code zum Angeben einer Reihe von Spaltennamen mithilfe eines Lambdaausdrucks.
protected virtual void Generate (System.Collections.Generic.IEnumerable<string> columns, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : seq<string> * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Protected Overridable Sub Generate (columns As IEnumerable(Of String), writer As IndentedTextWriter)
Parameter
- columns
- IEnumerable<String>
Die Spalten, für die Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(AddColumnOperation, IndentedTextWriter)
Generiert Code zum Ausführen von AddColumnOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.AddColumnOperation addColumnOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.AddColumnOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- addColumnOperation
- AddColumnOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(AddForeignKeyOperation, IndentedTextWriter)
Generiert Code zum Ausführen von AddForeignKeyOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.AddForeignKeyOperation addForeignKeyOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.AddForeignKeyOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- addForeignKeyOperation
- AddForeignKeyOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Generate(AddPrimaryKeyOperation, IndentedTextWriter)
Generiert Code zum Ausführen von AddPrimaryKeyOperation.
protected virtual void Generate (System.Data.Entity.Migrations.Model.AddPrimaryKeyOperation addPrimaryKeyOperation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.AddPrimaryKeyOperation * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Parameter
- addPrimaryKeyOperation
- AddPrimaryKeyOperation
Der Vorgang, für den Code generiert werden soll.
- writer
- IndentedTextWriter
Textwriter, dem der generierte Code hinzugefügt werden soll.
Gilt für:
Entity Framework