Compartir a través de


CSharpMigrationCodeGenerator.Generate Método

Definición

Sobrecargas

Generate(CreateProcedureOperation, IndentedTextWriter)

Genera código para realizar una CreateProcedureOperation.

Generate(CreateTableOperation, IndentedTextWriter)

Genera código para realizar una CreateTableOperation.

Generate(DropColumnOperation, IndentedTextWriter)

Genera código para realizar una DropColumnOperation.

Generate(DropForeignKeyOperation, IndentedTextWriter)

Genera código para realizar una DropForeignKeyOperation.

Generate(DropIndexOperation, IndentedTextWriter)

Genera código para realizar una DropIndexOperation.

Generate(DropProcedureOperation, IndentedTextWriter)

Genera código para realizar una DropProcedureOperation.

Generate(DropTableOperation, IndentedTextWriter)

Genera código para realizar una DropTableOperation.

Generate(MoveProcedureOperation, IndentedTextWriter)

Genera código para realizar una MoveProcedureOperation.

Generate(MoveTableOperation, IndentedTextWriter)

Genera código para realizar una MoveTableOperation.

Generate(RenameColumnOperation, IndentedTextWriter)

Genera código para realizar una RenameColumnOperation.

Generate(RenameIndexOperation, IndentedTextWriter)

Genera código para realizar una RenameIndexOperation.

Generate(RenameProcedureOperation, IndentedTextWriter)

Genera código para realizar una RenameProcedureOperation.

Generate(RenameTableOperation, IndentedTextWriter)

Genera código para realizar una RenameTableOperation.

Generate(SqlOperation, IndentedTextWriter)

Genera código para realizar una SqlOperation.

Generate(IEnumerable<MigrationOperation>, String, String)

Genera el archivo de código principal que el usuario puede ver y editar.

Generate(ColumnModel, IndentedTextWriter, Boolean)

Genera código para especificar la definición de .ColumnModel

Generate(ParameterModel, IndentedTextWriter, Boolean)

Genera código para especificar la definición de .ParameterModel

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

Genera el código subyacente con metadatos de migración.

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

Genera el código que se debe agregar al proyecto de usuarios.

Generate(CreateIndexOperation, IndentedTextWriter)

Genera código para realizar una CreateIndexOperation.

Generate(AlterTableOperation, IndentedTextWriter)

Genera código para un AlterTableOperationobjeto .

Generate(DropPrimaryKeyOperation, IndentedTextWriter)

Genera código para realizar una DropPrimaryKeyOperation.

Generate(AlterColumnOperation, IndentedTextWriter)

Genera código para realizar un AlterColumnOperationobjeto .

Generate(Byte)

Genera código para especificar el valor predeterminado de una Byte columna.

Generate(Byte[])

Genera código para especificar el valor predeterminado de una byte[] columna.

Generate(DbGeography)

Genera código para especificar el valor predeterminado de una DbGeography columna.

Generate(AlterProcedureOperation, IndentedTextWriter)

Genera código para realizar una AlterProcedureOperation.

Generate(DbGeography)

Genera código para especificar el valor predeterminado de una DbGeography columna.

Generate(DbGeometry)

Genera código para especificar el valor predeterminado de una DbGeometry columna.

Generate(DateTime)

Genera código para especificar el valor predeterminado de una DateTime columna.

Generate(DateTimeOffset)

Genera código para especificar el valor predeterminado de una DateTimeOffset columna.

Generate(Decimal)

Genera código para especificar el valor predeterminado de una Decimal columna.

Generate(Guid)

Genera código para especificar el valor predeterminado de una Guid columna.

Generate(DbGeometry)

Genera código para especificar el valor predeterminado de una DbGeometry columna.

Generate(Object)

Genera código para especificar el valor predeterminado de una columna de tipo de datos desconocido.

Generate(Single)

Genera código para especificar el valor predeterminado de una Single columna.

Generate(String)

Genera código para especificar el valor predeterminado de una String columna.

Generate(Int64)

Genera código para especificar el valor predeterminado de una Int64 columna.

Generate(TimeSpan)

Genera código para especificar el valor predeterminado de una TimeSpan columna.

Generate(IEnumerable<String>, IndentedTextWriter)

Genera código para especificar un conjunto de nombres de columna mediante una expresión lambda.

Generate(AddColumnOperation, IndentedTextWriter)

Genera código para realizar un AddColumnOperationobjeto .

Generate(AddForeignKeyOperation, IndentedTextWriter)

Genera código para realizar un AddForeignKeyOperationobjeto .

Generate(AddPrimaryKeyOperation, IndentedTextWriter)

Genera código para realizar un AddPrimaryKeyOperationobjeto .

Generate(CreateProcedureOperation, IndentedTextWriter)

Genera código para realizar una 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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(CreateTableOperation, IndentedTextWriter)

Genera código para realizar una 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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(DropColumnOperation, IndentedTextWriter)

Genera código para realizar una 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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(DropForeignKeyOperation, IndentedTextWriter)

Genera código para realizar una 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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(DropIndexOperation, IndentedTextWriter)

Genera código para realizar una DropIndexOperationclase .

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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(DropProcedureOperation, IndentedTextWriter)

Genera código para realizar una DropProcedureOperationclase .

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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(DropTableOperation, IndentedTextWriter)

Genera código para realizar una DropTableOperationclase .

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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(MoveProcedureOperation, IndentedTextWriter)

Genera código para realizar una MoveProcedureOperationclase .

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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(MoveTableOperation, IndentedTextWriter)

Genera código para realizar una MoveTableOperationclase .

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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(RenameColumnOperation, IndentedTextWriter)

Genera código para realizar una RenameColumnOperationclase .

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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(RenameIndexOperation, IndentedTextWriter)

Genera código para realizar una RenameIndexOperationclase .

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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(RenameProcedureOperation, IndentedTextWriter)

Genera código para realizar una RenameProcedureOperationclase .

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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(RenameTableOperation, IndentedTextWriter)

Genera código para realizar una RenameTableOperationclase .

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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(SqlOperation, IndentedTextWriter)

Genera código para realizar una SqlOperationclase .

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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(IEnumerable<MigrationOperation>, String, String)

Genera el archivo de código principal que el usuario puede ver y 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>

Operaciones que va a realizar la migración.

namespace
String

Espacio de nombres en el que se debe generar el código.

className
String

Nombre de la clase que se debe generar.

Devoluciones

Código generado.

Atributos

Se aplica a

Generate(ColumnModel, IndentedTextWriter, Boolean)

Genera código para especificar la definición de .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

Definición de columna para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

emitName
Boolean

Valor que indica si se debe incluir el nombre de columna en la definición.

Atributos

Se aplica a

Generate(ParameterModel, IndentedTextWriter, Boolean)

Genera código para especificar la definición de .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

Definición de parámetro para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

emitName
Boolean

Valor que indica si se debe incluir el nombre de columna en la definición.

Atributos

Se aplica a

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

Genera el código subyacente con metadatos de migración.

[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 único de la migración.

sourceModel
String

Modelo de origen que se va a almacenar en los metadatos de migración.

targetModel
String

Modelo de destino que se almacenará en los metadatos de migración.

namespace
String

Espacio de nombres en el que se debe generar el código.

className
String

Nombre de la clase que se debe generar.

Devoluciones

Código generado.

Atributos

Se aplica a

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

Genera el código que se debe agregar al proyecto de usuarios.

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 único de la migración.

operations
IEnumerable<MigrationOperation>

Operaciones que va a realizar la migración.

sourceModel
String

Modelo de origen que se va a almacenar en los metadatos de migración.

targetModel
String

Modelo de destino que se almacenará en los metadatos de migración.

namespace
String

Espacio de nombres en el que se debe generar el código.

className
String

Nombre de la clase que se debe generar.

Devoluciones

Código generado.

Se aplica a

Generate(CreateIndexOperation, IndentedTextWriter)

Genera código para realizar una CreateIndexOperationclase .

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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(AlterTableOperation, IndentedTextWriter)

Genera código para .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

Operación para la que se debe generar el código.

writer
IndentedTextWriter

Escritor en el que se debe escribir el código generado.

Se aplica a

Generate(DropPrimaryKeyOperation, IndentedTextWriter)

Genera código para realizar una DropPrimaryKeyOperationclase .

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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(AlterColumnOperation, IndentedTextWriter)

Genera código para realizar una AlterColumnOperationclase .

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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(Byte)

Genera código para especificar el valor predeterminado de una Byte columna.

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

Parámetros

defaultValue
Byte

Valor que se va a usar como valor predeterminado.

Devoluciones

Código que representa el valor predeterminado.

Se aplica a

Generate(Byte[])

Genera código para especificar el valor predeterminado de una byte[] columna.

protected virtual string Generate (byte[] defaultValue);
override this.Generate : byte[] -> string
Protected Overridable Function Generate (defaultValue As Byte()) As String

Parámetros

defaultValue
Byte[]

Valor que se va a usar como valor predeterminado.

Devoluciones

Código que representa el valor predeterminado.

Se aplica a

Generate(DbGeography)

Genera código para especificar el valor predeterminado de una DbGeography columna.

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

Valor que se va a usar como valor predeterminado.

Devoluciones

Código que representa el valor predeterminado.

Se aplica a

Generate(AlterProcedureOperation, IndentedTextWriter)

Genera código para realizar una AlterProcedureOperationclase .

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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(DbGeography)

Genera código para especificar el valor predeterminado de una DbGeography columna.

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

Valor que se va a usar como valor predeterminado.

Devoluciones

Código que representa el valor predeterminado.

Se aplica a

Generate(DbGeometry)

Genera código para especificar el valor predeterminado de una DbGeometry columna.

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

Valor que se va a usar como valor predeterminado.

Devoluciones

Código que representa el valor predeterminado.

Se aplica a

Generate(DateTime)

Genera código para especificar el valor predeterminado de una DateTime columna.

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

Parámetros

defaultValue
DateTime

Valor que se va a usar como valor predeterminado.

Devoluciones

Código que representa el valor predeterminado.

Se aplica a

Generate(DateTimeOffset)

Genera código para especificar el valor predeterminado de una DateTimeOffset columna.

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

Parámetros

defaultValue
DateTimeOffset

Valor que se va a usar como valor predeterminado.

Devoluciones

Código que representa el valor predeterminado.

Se aplica a

Generate(Decimal)

Genera código para especificar el valor predeterminado de una Decimal columna.

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

Parámetros

defaultValue
Decimal

Valor que se va a usar como valor predeterminado.

Devoluciones

Código que representa el valor predeterminado.

Se aplica a

Generate(Guid)

Genera código para especificar el valor predeterminado de una Guid columna.

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

Parámetros

defaultValue
Guid

Valor que se va a usar como valor predeterminado.

Devoluciones

Código que representa el valor predeterminado.

Se aplica a

Generate(DbGeometry)

Genera código para especificar el valor predeterminado de una DbGeometry columna.

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

Valor que se va a usar como valor predeterminado.

Devoluciones

Código que representa el valor predeterminado.

Se aplica a

Generate(Object)

Genera código para especificar el valor predeterminado de una columna de tipo de datos desconocido.

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

Valor que se va a usar como valor predeterminado.

Devoluciones

Código que representa el valor predeterminado.

Atributos

Se aplica a

Generate(Single)

Genera código para especificar el valor predeterminado de una Single columna.

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

Parámetros

defaultValue
Single

Valor que se va a usar como valor predeterminado.

Devoluciones

Código que representa el valor predeterminado.

Se aplica a

Generate(String)

Genera código para especificar el valor predeterminado de una String columna.

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

Parámetros

defaultValue
String

Valor que se va a usar como valor predeterminado.

Devoluciones

Código que representa el valor predeterminado.

Se aplica a

Generate(Int64)

Genera código para especificar el valor predeterminado de una Int64 columna.

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

Parámetros

defaultValue
Int64

Valor que se va a usar como valor predeterminado.

Devoluciones

Código que representa el valor predeterminado.

Se aplica a

Generate(TimeSpan)

Genera código para especificar el valor predeterminado de una TimeSpan columna.

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

Parámetros

defaultValue
TimeSpan

Valor que se va a usar como valor predeterminado.

Devoluciones

Código que representa el valor predeterminado.

Se aplica a

Generate(IEnumerable<String>, IndentedTextWriter)

Genera código para especificar un conjunto de nombres de columna mediante una expresión 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>

Columnas para las que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(AddColumnOperation, IndentedTextWriter)

Genera código para realizar una AddColumnOperationclase .

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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(AddForeignKeyOperation, IndentedTextWriter)

Genera código para realizar una AddForeignKeyOperationclase .

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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a

Generate(AddPrimaryKeyOperation, IndentedTextWriter)

Genera código para realizar una AddPrimaryKeyOperationclase .

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

Operación para la que se va a generar código.

writer
IndentedTextWriter

Escritor de texto al que se va a agregar el código generado.

Se aplica a