CSharpMigrationCodeGenerator.Generate Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Generate(CreateProcedureOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- createProcedureOperation
- CreateProcedureOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(CreateTableOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- createTableOperation
- CreateTableOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(DropColumnOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- dropColumnOperation
- DropColumnOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(DropForeignKeyOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- dropForeignKeyOperation
- DropForeignKeyOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(DropIndexOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- dropIndexOperation
- DropIndexOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(DropProcedureOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- dropProcedureOperation
- DropProcedureOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(DropTableOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- dropTableOperation
- DropTableOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(MoveProcedureOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- moveProcedureOperation
- MoveProcedureOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(MoveTableOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- moveTableOperation
- MoveTableOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(RenameColumnOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- renameColumnOperation
- RenameColumnOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(RenameIndexOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- renameIndexOperation
- RenameIndexOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(RenameProcedureOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- renameProcedureOperation
- RenameProcedureOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(RenameTableOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- renameTableOperation
- RenameTableOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(SqlOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- sqlOperation
- SqlOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(IEnumerable<MigrationOperation>, String, String)
Gera o arquivo de código primário que o usuário pode exibir e editar.
[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
Parâmetros
- operations
- IEnumerable<MigrationOperation>
Operações a serem executadas pela migração.
- namespace
- String
Namespace no qual o código deve ser gerado.
- className
- String
Nome da classe que deve ser gerada.
Retornos
O código gerado.
- Atributos
Aplica-se a
Generate(ColumnModel, IndentedTextWriter, Boolean)
Gera código para especificar a definição para um 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.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)
Parâmetros
- column
- ColumnModel
A definição de coluna para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
- emitName
- Boolean
Um valor que indica se o nome da coluna deve ser incluído na definição.
- Atributos
Aplica-se a
Generate(ParameterModel, IndentedTextWriter, Boolean)
Gera código para especificar a definição para um ParameterModel.
[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
Parâmetros
- parameterModel
- ParameterModel
A definição de parâmetro para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
- emitName
- Boolean
Um valor que indica se o nome da coluna deve ser incluído na definição.
- Atributos
Aplica-se a
Generate(String, String, String, String, String)
Gera o arquivo code-behind com metadados de migração.
[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
Parâmetros
- migrationId
- String
Identificador exclusivo da migração.
- sourceModel
- String
Modelo de origem a ser armazenado nos metadados de migração.
- targetModel
- String
Modelo de destino a ser armazenado nos metadados de migração.
- namespace
- String
Namespace no qual o código deve ser gerado.
- className
- String
Nome da classe que deve ser gerada.
Retornos
O código gerado.
- Atributos
Aplica-se a
Generate(String, IEnumerable<MigrationOperation>, String, String, String, String)
Gera o código que deve ser adicionado ao projeto de usuários.
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
Parâmetros
- migrationId
- String
Identificador exclusivo da migração.
- operations
- IEnumerable<MigrationOperation>
Operações a serem executadas pela migração.
- sourceModel
- String
Modelo de origem a ser armazenado nos metadados de migração.
- targetModel
- String
Modelo de destino a ser armazenado nos metadados de migração.
- namespace
- String
Namespace no qual o código deve ser gerado.
- className
- String
Nome da classe que deve ser gerada.
Retornos
O código gerado.
Aplica-se a
Generate(CreateIndexOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- createIndexOperation
- CreateIndexOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(AlterTableOperation, IndentedTextWriter)
Gera código para um 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
Parâmetros
- alterTableOperation
- AlterTableOperation
A operação para a qual o código deve ser gerado.
- writer
- IndentedTextWriter
O gravador no qual o código gerado deve ser gravado.
Aplica-se a
Generate(DropPrimaryKeyOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- dropPrimaryKeyOperation
- DropPrimaryKeyOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(AlterColumnOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- alterColumnOperation
- AlterColumnOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(Byte)
Gera código para especificar o valor padrão de uma Byte coluna.
protected virtual string Generate (byte defaultValue);
override this.Generate : byte -> string
Protected Overridable Function Generate (defaultValue As Byte) As String
Parâmetros
- defaultValue
- Byte
O valor a ser usado como o padrão.
Retornos
Código que representa o valor padrão.
Aplica-se a
Generate(Byte[])
Gera código para especificar o valor padrão de uma byte[] coluna.
protected virtual string Generate (byte[] defaultValue);
override this.Generate : byte[] -> string
Protected Overridable Function Generate (defaultValue As Byte()) As String
Parâmetros
- defaultValue
- Byte[]
O valor a ser usado como o padrão.
Retornos
Código que representa o valor padrão.
Aplica-se a
Generate(DbGeography)
Gera código para especificar o valor padrão de uma DbGeography coluna.
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
Parâmetros
- defaultValue
- DbGeography
O valor a ser usado como o padrão.
Retornos
Código que representa o valor padrão.
Aplica-se a
Generate(AlterProcedureOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- alterProcedureOperation
- AlterProcedureOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(DbGeography)
Gera código para especificar o valor padrão de uma DbGeography coluna.
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
Parâmetros
- defaultValue
- DbGeography
O valor a ser usado como o padrão.
Retornos
Código que representa o valor padrão.
Aplica-se a
Generate(DbGeometry)
Gera código para especificar o valor padrão de uma DbGeometry coluna.
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
Parâmetros
- defaultValue
- DbGeometry
O valor a ser usado como o padrão.
Retornos
Código que representa o valor padrão.
Aplica-se a
Generate(DateTime)
Gera código para especificar o valor padrão de uma DateTime coluna.
protected virtual string Generate (DateTime defaultValue);
override this.Generate : DateTime -> string
Protected Overridable Function Generate (defaultValue As DateTime) As String
Parâmetros
- defaultValue
- DateTime
O valor a ser usado como o padrão.
Retornos
Código que representa o valor padrão.
Aplica-se a
Generate(DateTimeOffset)
Gera código para especificar o valor padrão de uma DateTimeOffset coluna.
protected virtual string Generate (DateTimeOffset defaultValue);
override this.Generate : DateTimeOffset -> string
Protected Overridable Function Generate (defaultValue As DateTimeOffset) As String
Parâmetros
- defaultValue
- DateTimeOffset
O valor a ser usado como o padrão.
Retornos
Código que representa o valor padrão.
Aplica-se a
Generate(Decimal)
Gera código para especificar o valor padrão de uma Decimal coluna.
protected virtual string Generate (decimal defaultValue);
override this.Generate : decimal -> string
Protected Overridable Function Generate (defaultValue As Decimal) As String
Parâmetros
- defaultValue
- Decimal
O valor a ser usado como o padrão.
Retornos
Código que representa o valor padrão.
Aplica-se a
Generate(Guid)
Gera código para especificar o valor padrão de uma Guid coluna.
protected virtual string Generate (Guid defaultValue);
override this.Generate : Guid -> string
Protected Overridable Function Generate (defaultValue As Guid) As String
Parâmetros
- defaultValue
- Guid
O valor a ser usado como o padrão.
Retornos
Código que representa o valor padrão.
Aplica-se a
Generate(DbGeometry)
Gera código para especificar o valor padrão de uma DbGeometry coluna.
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
Parâmetros
- defaultValue
- DbGeometry
O valor a ser usado como o padrão.
Retornos
Código que representa o valor padrão.
Aplica-se a
Generate(Object)
Gera código para especificar o valor padrão para uma coluna de tipo de dados desconhecido.
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
Parâmetros
- defaultValue
- Object
O valor a ser usado como o padrão.
Retornos
Código que representa o valor padrão.
- Atributos
Aplica-se a
Generate(Single)
Gera código para especificar o valor padrão de uma Single coluna.
protected virtual string Generate (float defaultValue);
override this.Generate : single -> string
Protected Overridable Function Generate (defaultValue As Single) As String
Parâmetros
- defaultValue
- Single
O valor a ser usado como o padrão.
Retornos
Código que representa o valor padrão.
Aplica-se a
Generate(String)
Gera código para especificar o valor padrão de uma String coluna.
protected virtual string Generate (string defaultValue);
override this.Generate : string -> string
Protected Overridable Function Generate (defaultValue As String) As String
Parâmetros
- defaultValue
- String
O valor a ser usado como o padrão.
Retornos
Código que representa o valor padrão.
Aplica-se a
Generate(Int64)
Gera código para especificar o valor padrão de uma Int64 coluna.
protected virtual string Generate (long defaultValue);
override this.Generate : int64 -> string
Protected Overridable Function Generate (defaultValue As Long) As String
Parâmetros
- defaultValue
- Int64
O valor a ser usado como o padrão.
Retornos
Código que representa o valor padrão.
Aplica-se a
Generate(TimeSpan)
Gera código para especificar o valor padrão de uma TimeSpan coluna.
protected virtual string Generate (TimeSpan defaultValue);
override this.Generate : TimeSpan -> string
Protected Overridable Function Generate (defaultValue As TimeSpan) As String
Parâmetros
- defaultValue
- TimeSpan
O valor a ser usado como o padrão.
Retornos
Código que representa o valor padrão.
Aplica-se a
Generate(IEnumerable<String>, IndentedTextWriter)
Gera código para especificar um conjunto de nomes de coluna usando uma expressão 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)
Parâmetros
- columns
- IEnumerable<String>
As colunas para as quais gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(AddColumnOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- addColumnOperation
- AddColumnOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(AddForeignKeyOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- addForeignKeyOperation
- AddForeignKeyOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Generate(AddPrimaryKeyOperation, IndentedTextWriter)
Gera código para executar um 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
Parâmetros
- addPrimaryKeyOperation
- AddPrimaryKeyOperation
A operação para a qual gerar código.
- writer
- IndentedTextWriter
Gravador de texto ao qual adicionar o código gerado.
Aplica-se a
Entity Framework