Freigeben über


CSharpMigrationCodeGenerator.Generate Methode

Definition

Überlädt

Generate(CreateProcedureOperation, IndentedTextWriter)

Generiert Code zum Ausführen von CreateProcedureOperation.

Generate(CreateTableOperation, IndentedTextWriter)

Generiert Code zum Ausführen von CreateTableOperation.

Generate(DropColumnOperation, IndentedTextWriter)

Generiert Code zum Ausführen von DropColumnOperation.

Generate(DropForeignKeyOperation, IndentedTextWriter)

Generiert Code zum Ausführen von DropForeignKeyOperation.

Generate(DropIndexOperation, IndentedTextWriter)

Generiert Code zum Ausführen von DropIndexOperation.

Generate(DropProcedureOperation, IndentedTextWriter)

Generiert Code zum Ausführen von DropProcedureOperation.

Generate(DropTableOperation, IndentedTextWriter)

Generiert Code zum Ausführen von DropTableOperation.

Generate(MoveProcedureOperation, IndentedTextWriter)

Generiert Code zum Ausführen von MoveProcedureOperation.

Generate(MoveTableOperation, IndentedTextWriter)

Generiert Code zum Ausführen von MoveTableOperation.

Generate(RenameColumnOperation, IndentedTextWriter)

Generiert Code zum Ausführen von RenameColumnOperation.

Generate(RenameIndexOperation, IndentedTextWriter)

Generiert Code zum Ausführen von RenameIndexOperation.

Generate(RenameProcedureOperation, IndentedTextWriter)

Generiert Code zum Ausführen von RenameProcedureOperation.

Generate(RenameTableOperation, IndentedTextWriter)

Generiert Code zum Ausführen von RenameTableOperation.

Generate(SqlOperation, IndentedTextWriter)

Generiert Code zum Ausführen von SqlOperation.

Generate(IEnumerable<MigrationOperation>, String, String)

Generiert die primäre Codedatei, die der Benutzer anzeigen und bearbeiten kann.

Generate(ColumnModel, IndentedTextWriter, Boolean)

Generiert Code, um die Definition für eine ColumnModelanzugeben.

Generate(ParameterModel, IndentedTextWriter, Boolean)

Generiert Code, um die Definition für eine ParameterModelanzugeben.

Generate(String, String, String, String, String)

Generiert die CodeBehind-Datei mit Migrationsmetadaten.

Generate(String, IEnumerable<MigrationOperation>, String, String, String, String)

Generiert den Code, der dem Benutzerprojekt hinzugefügt werden soll.

Generate(CreateIndexOperation, IndentedTextWriter)

Generiert Code zum Ausführen von CreateIndexOperation.

Generate(AlterTableOperation, IndentedTextWriter)

Generiert Code für ein AlterTableOperation.

Generate(DropPrimaryKeyOperation, IndentedTextWriter)

Generiert Code zum Ausführen von DropPrimaryKeyOperation.

Generate(AlterColumnOperation, IndentedTextWriter)

Generiert Code zum Ausführen von AlterColumnOperation.

Generate(Byte)

Generiert Code, um den Standardwert für eine Byte Spalte anzugeben.

Generate(Byte[])

Generiert Code, um den Standardwert für eine byte[] Spalte anzugeben.

Generate(DbGeography)

Generiert Code, um den Standardwert für eine DbGeography Spalte anzugeben.

Generate(AlterProcedureOperation, IndentedTextWriter)

Generiert Code zum Ausführen von AlterProcedureOperation.

Generate(DbGeography)

Generiert Code, um den Standardwert für eine DbGeography Spalte anzugeben.

Generate(DbGeometry)

Generiert Code, um den Standardwert für eine DbGeometry Spalte anzugeben.

Generate(DateTime)

Generiert Code, um den Standardwert für eine DateTime Spalte anzugeben.

Generate(DateTimeOffset)

Generiert Code, um den Standardwert für eine DateTimeOffset Spalte anzugeben.

Generate(Decimal)

Generiert Code, um den Standardwert für eine Decimal Spalte anzugeben.

Generate(Guid)

Generiert Code, um den Standardwert für eine Guid Spalte anzugeben.

Generate(DbGeometry)

Generiert Code, um den Standardwert für eine DbGeometry Spalte anzugeben.

Generate(Object)

Generiert Code, um den Standardwert für eine Spalte mit unbekanntem Datentyp anzugeben.

Generate(Single)

Generiert Code, um den Standardwert für eine Single Spalte anzugeben.

Generate(String)

Generiert Code, um den Standardwert für eine String Spalte anzugeben.

Generate(Int64)

Generiert Code, um den Standardwert für eine Int64 Spalte anzugeben.

Generate(TimeSpan)

Generiert Code, um den Standardwert für eine TimeSpan Spalte anzugeben.

Generate(IEnumerable<String>, IndentedTextWriter)

Generiert Code zum Angeben einer Reihe von Spaltennamen mithilfe eines Lambdaausdrucks.

Generate(AddColumnOperation, IndentedTextWriter)

Generiert Code zum Ausführen von AddColumnOperation.

Generate(AddForeignKeyOperation, IndentedTextWriter)

Generiert Code zum Ausführen von AddForeignKeyOperation.

Generate(AddPrimaryKeyOperation, IndentedTextWriter)

Generiert Code zum Ausführen von AddPrimaryKeyOperation.

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: