Sdílet prostřednictvím


VisualBasicMigrationCodeGenerator.Generate Metoda

Definice

Přetížení

Generate(CreateProcedureOperation, IndentedTextWriter)

Vygeneruje kód pro provedení CreateProcedureOperation.

Generate(CreateTableOperation, IndentedTextWriter)

Vygeneruje kód pro provedení CreateTableOperation.

Generate(DropColumnOperation, IndentedTextWriter)

Vygeneruje kód pro provedení DropColumnOperation.

Generate(DropForeignKeyOperation, IndentedTextWriter)

Vygeneruje kód pro provedení DropForeignKeyOperation.

Generate(DropIndexOperation, IndentedTextWriter)

Vygeneruje kód pro provedení DropIndexOperation.

Generate(DropProcedureOperation, IndentedTextWriter)

Vygeneruje kód pro provedení DropProcedureOperation.

Generate(DropTableOperation, IndentedTextWriter)

Vygeneruje kód pro provedení DropTableOperation.

Generate(MoveProcedureOperation, IndentedTextWriter)

Vygeneruje kód pro provedení MoveProcedureOperation.

Generate(MoveTableOperation, IndentedTextWriter)

Vygeneruje kód pro provedení MoveTableOperation.

Generate(RenameColumnOperation, IndentedTextWriter)

Vygeneruje kód pro provedení RenameColumnOperation.

Generate(RenameIndexOperation, IndentedTextWriter)

Vygeneruje kód pro provedení RenameIndexOperation.

Generate(RenameProcedureOperation, IndentedTextWriter)

Vygeneruje kód pro provedení RenameProcedureOperation.

Generate(RenameTableOperation, IndentedTextWriter)

Vygeneruje kód pro provedení RenameTableOperation.

Generate(SqlOperation, IndentedTextWriter)

Vygeneruje kód pro provedení SqlOperation.

Generate(IEnumerable<MigrationOperation>, String, String)

Vygeneruje primární soubor kódu, který může uživatel zobrazit a upravit.

Generate(ColumnModel, IndentedTextWriter, Boolean)

Vygeneruje kód pro zadání definice pro ColumnModel.

Generate(ParameterModel, IndentedTextWriter, Boolean)

Vygeneruje kód pro provedení ParameterModel.

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

Vygeneruje soubor kódu na pozadí s metadaty migrace.

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

Vygeneruje kód, který by měl být přidán do projektu users.

Generate(CreateIndexOperation, IndentedTextWriter)

Vygeneruje kód pro provedení CreateIndexOperation.

Generate(AlterTableOperation, IndentedTextWriter)

Vygeneruje kód pro AlterTableOperation.

Generate(DropPrimaryKeyOperation, IndentedTextWriter)

Vygeneruje kód pro provedení DropPrimaryKeyOperation.

Generate(AlterColumnOperation, IndentedTextWriter)

Vygeneruje kód pro provedení AlterColumnOperation.

Generate(Byte)

Vygeneruje kód pro určení výchozí hodnoty sloupce Byte .

Generate(Byte[])

Vygeneruje kód pro určení výchozí hodnoty sloupce byte[] .

Generate(DbGeography)

Vygeneruje kód pro určení výchozí hodnoty sloupce DbGeography .

Generate(AlterProcedureOperation, IndentedTextWriter)

Vygeneruje kód pro provedení AlterProcedureOperation.

Generate(DbGeography)

Vygeneruje kód pro určení výchozí hodnoty sloupce DbGeography .

Generate(DbGeometry)

Vygeneruje kód pro určení výchozí hodnoty sloupce DbGeometry .

Generate(DateTime)

Vygeneruje kód pro určení výchozí hodnoty sloupce DateTime .

Generate(DateTimeOffset)

Vygeneruje kód pro určení výchozí hodnoty sloupce DateTimeOffset .

Generate(Decimal)

Vygeneruje kód pro určení výchozí hodnoty sloupce Decimal .

Generate(Guid)

Vygeneruje kód pro určení výchozí hodnoty sloupce Guid .

Generate(DbGeometry)

Vygeneruje kód pro určení výchozí hodnoty sloupce DbGeometry .

Generate(Object)

Vygeneruje kód pro určení výchozí hodnoty pro sloupec neznámého datového typu.

Generate(Single)

Vygeneruje kód pro určení výchozí hodnoty sloupce Single .

Generate(String)

Vygeneruje kód pro určení výchozí hodnoty sloupce String .

Generate(Int64)

Vygeneruje kód pro určení výchozí hodnoty sloupce Int64 .

Generate(TimeSpan)

Vygeneruje kód pro určení výchozí hodnoty sloupce TimeSpan .

Generate(IEnumerable<String>, IndentedTextWriter)

Vygeneruje kód pro zadání sady názvů sloupců pomocí výrazu lambda.

Generate(AddColumnOperation, IndentedTextWriter)

Vygeneruje kód pro provedení AddColumnOperation.

Generate(AddForeignKeyOperation, IndentedTextWriter)

Vygeneruje kód pro provedení AddForeignKeyOperation.

Generate(AddPrimaryKeyOperation, IndentedTextWriter)

Vygeneruje kód pro provedení AddPrimaryKeyOperation.

Generate(CreateProcedureOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

createProcedureOperation
CreateProcedureOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(CreateTableOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

createTableOperation
CreateTableOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(DropColumnOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

dropColumnOperation
DropColumnOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(DropForeignKeyOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

dropForeignKeyOperation
DropForeignKeyOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(DropIndexOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

dropIndexOperation
DropIndexOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(DropProcedureOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

dropProcedureOperation
DropProcedureOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(DropTableOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

dropTableOperation
DropTableOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(MoveProcedureOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

moveProcedureOperation
MoveProcedureOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(MoveTableOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

moveTableOperation
MoveTableOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(RenameColumnOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

renameColumnOperation
RenameColumnOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(RenameIndexOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

renameIndexOperation
RenameIndexOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(RenameProcedureOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

renameProcedureOperation
RenameProcedureOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(RenameTableOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

renameTableOperation
RenameTableOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(SqlOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

sqlOperation
SqlOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(IEnumerable<MigrationOperation>, String, String)

Vygeneruje primární soubor kódu, který může uživatel zobrazit a upravit.

[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.Usage", "CA2202:Do not dispose objects multiple times")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", MessageId="namespace")]
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

Parametry

operations
IEnumerable<MigrationOperation>

Operace, které má migrace provést.

namespace
String

Obor názvů, ve kterém by měl být vygenerován kód.

className
String

Název třídy, která má být generována.

Návraty

Vygenerovaný kód.

Atributy

Platí pro

Generate(ColumnModel, IndentedTextWriter, Boolean)

Vygeneruje kód pro zadání definice pro ColumnModel.

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.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1308:NormalizeStringsToUppercase")]
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)

Parametry

column
ColumnModel

Definice sloupce, pro který se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

emitName
Boolean

Hodnota označující, zda se má do definice zahrnout název sloupce.

Atributy

Platí pro

Generate(ParameterModel, IndentedTextWriter, Boolean)

Vygeneruje kód pro provedení ParameterModel.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1308:NormalizeStringsToUppercase")]
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

Parametry

parameterModel
ParameterModel

Definice modelu parametru, pro který se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

emitName
Boolean

true zahrnout název sloupce v definici; jinak nepravda.

Atributy

Platí pro

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

Vygeneruje soubor kódu na pozadí s metadaty migrace.

[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

Parametry

migrationId
String

Jedinečný identifikátor migrace.

sourceModel
String

Zdrojový model, který se má uložit v metadatech migrace.

targetModel
String

Cílový model, který se má uložit v metadatech migrace.

namespace
String

Obor názvů, ve kterém by měl být vygenerován kód.

className
String

Název třídy, která má být generována.

Návraty

Vygenerovaný kód.

Atributy

Platí pro

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

Vygeneruje kód, který by měl být přidán do projektu users.

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

Parametry

migrationId
String

Jedinečný identifikátor migrace.

operations
IEnumerable<MigrationOperation>

Operace, které má migrace provést.

sourceModel
String

Zdrojový model, který se má uložit v metadatech migrace.

targetModel
String

Cílový model, který se má uložit v metadatech migrace.

namespace
String

Obor názvů, ve kterém by měl být vygenerován kód.

className
String

Název třídy, která má být generována.

Návraty

Vygenerovaný kód.

Platí pro

Generate(CreateIndexOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

createIndexOperation
CreateIndexOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(AlterTableOperation, IndentedTextWriter)

Vygeneruje kód pro 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

Parametry

alterTableOperation
AlterTableOperation

Operace, pro kterou se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač, do kterého má být vygenerovaný kód zapsán.

Platí pro

Generate(DropPrimaryKeyOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

dropPrimaryKeyOperation
DropPrimaryKeyOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(AlterColumnOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

alterColumnOperation
AlterColumnOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(Byte)

Vygeneruje kód pro určení výchozí hodnoty sloupce Byte .

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á použít jako výchozí.

Návraty

Kód představující výchozí hodnotu.

Platí pro

Generate(Byte[])

Vygeneruje kód pro určení výchozí hodnoty sloupce byte[] .

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á použít jako výchozí.

Návraty

Kód představující výchozí hodnotu.

Platí pro

Generate(DbGeography)

Vygeneruje kód pro určení výchozí hodnoty sloupce DbGeography .

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á použít jako výchozí.

Návraty

Kód představující výchozí hodnotu.

Platí pro

Generate(AlterProcedureOperation, IndentedTextWriter)

Vygeneruje kód pro provedení 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

Parametry

alterProcedureOperation
AlterProcedureOperation

Operace, pro která se má vygenerovat kód.

writer
IndentedTextWriter

Zapisovač textu, do který chcete přidat vygenerovaný kód.

Platí pro

Generate(DbGeography)

Vygeneruje kód pro určení výchozí hodnoty sloupce DbGeography .

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

Parametry

defaultValue
DbGeography

Hodnota, která se má použít jako výchozí.

Návraty

Kód představující výchozí hodnotu.

Platí pro

Generate(DbGeometry)

Vygeneruje kód pro určení výchozí hodnoty sloupce DbGeometry .

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

Parametry

defaultValue
DbGeometry

Hodnota, která se má použít jako výchozí.

Návraty

Kód představující výchozí hodnotu.

Platí pro

Generate(DateTime)

Vygeneruje kód pro určení výchozí hodnoty sloupce DateTime .

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á použít jako výchozí.

Návraty

Kód představující výchozí hodnotu.

Platí pro

Generate(DateTimeOffset)

Vygeneruje kód pro určení výchozí hodnoty sloupce DateTimeOffset .

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á použít jako výchozí.

Návraty

Kód představující výchozí hodnotu.

Platí pro

Generate(Decimal)

Vygeneruje kód pro určení výchozí hodnoty sloupce Decimal .

protected virtual string Generate (decimal defaultValue);
override this.Generate : decimal -> string
Protected Overridable Function Generate (defaultValue As Decimal) As String

Parametry

defaultValue
Decimal

Hodnota, která se má použít jako výchozí.

Návraty

Kód představující výchozí hodnotu.

Platí pro

Generate(Guid)

Vygeneruje kód pro určení výchozí hodnoty sloupce Guid .

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á použít jako výchozí.

Návraty

Kód představující výchozí hodnotu.

Platí pro

Generate(DbGeometry)

Vygeneruje kód pro zadání výchozí hodnoty DbGeometry sloupce.

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á použít jako výchozí.

Návraty

Kód představující výchozí hodnotu.

Platí pro

Generate(Object)

Vygeneruje kód pro zadání výchozí hodnoty pro sloupec neznámého datového typu.

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

Parametry

defaultValue
Object

Hodnota, která se má použít jako výchozí.

Návraty

Kód představující výchozí hodnotu.

Atributy

Platí pro

Generate(Single)

Vygeneruje kód pro zadání výchozí hodnoty Single sloupce.

protected virtual string Generate (float defaultValue);
override this.Generate : single -> string
Protected Overridable Function Generate (defaultValue As Single) As String

Parametry

defaultValue
Single

Hodnota, která se má použít jako výchozí.

Návraty

Kód představující výchozí hodnotu.

Platí pro

Generate(String)

Vygeneruje kód pro zadání výchozí hodnoty String sloupce.

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á použít jako výchozí.

Návraty

Kód představující výchozí hodnotu.

Platí pro

Generate(Int64)

Vygeneruje kód pro zadání výchozí hodnoty Int64 sloupce.

protected virtual string Generate (long defaultValue);
override this.Generate : int64 -> string
Protected Overridable Function Generate (defaultValue As Long) As String

Parametry

defaultValue
Int64

Hodnota, která se má použít jako výchozí.

Návraty

Kód představující výchozí hodnotu.

Platí pro

Generate(TimeSpan)

Vygeneruje kód pro zadání výchozí hodnoty TimeSpan sloupce.

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á použít jako výchozí.

Návraty

Kód představující výchozí hodnotu.

Platí pro

Generate(IEnumerable<String>, IndentedTextWriter)

Generuje kód pro zadání sady názvů sloupců pomocí výrazu lambda.

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)

Parametry

columns
IEnumerable<String>

Sloupce, pro které se vygeneruje kód.

writer
IndentedTextWriter

Zapisovač textu, do který se má vygenerovaný kód přidat.

Platí pro

Generate(AddColumnOperation, IndentedTextWriter)

Vygeneruje kód pro provedení operace 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

Parametry

addColumnOperation
AddColumnOperation

Operace, která se má vygenerovat kód pro.

writer
IndentedTextWriter

Zapisovač textu, do který se má vygenerovaný kód přidat.

Platí pro

Generate(AddForeignKeyOperation, IndentedTextWriter)

Vygeneruje kód pro provedení operace 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

Parametry

addForeignKeyOperation
AddForeignKeyOperation

Operace, která se má vygenerovat kód pro.

writer
IndentedTextWriter

Zapisovač textu, do který se má vygenerovaný kód přidat.

Platí pro

Generate(AddPrimaryKeyOperation, IndentedTextWriter)

Vygeneruje kód pro provedení operace 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

Parametry

addPrimaryKeyOperation
AddPrimaryKeyOperation

Operace, která se má vygenerovat kód pro.

writer
IndentedTextWriter

Zapisovač textu, do který se má vygenerovaný kód přidat.

Platí pro