VisualBasicMigrationCodeGenerator.Generate Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Generate(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.