VisualBasicMigrationCodeGenerator Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Genera VB.Net código para una migración basada en código.
public class VisualBasicMigrationCodeGenerator : System.Data.Entity.Migrations.Design.MigrationCodeGenerator
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1506:AvoidExcessiveClassCoupling")]
public class VisualBasicMigrationCodeGenerator : System.Data.Entity.Migrations.Design.MigrationCodeGenerator
type VisualBasicMigrationCodeGenerator = class
inherit MigrationCodeGenerator
Public Class VisualBasicMigrationCodeGenerator
Inherits MigrationCodeGenerator
- Herencia
- Atributos
Constructores
| VisualBasicMigrationCodeGenerator() |
Genera VB.Net código para una migración basada en código. |
Propiedades
| AnnotationGenerators |
Obtiene las AnnotationCodeGenerator instancias que se usan. (Heredado de MigrationCodeGenerator) |
Métodos
| 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(AlterColumnOperation, IndentedTextWriter) |
Genera código para realizar un AlterColumnOperationobjeto . |
| Generate(AlterProcedureOperation, IndentedTextWriter) |
Genera código para realizar una AlterProcedureOperation. |
| Generate(AlterTableOperation, IndentedTextWriter) |
Genera código para un AlterTableOperationobjeto . |
| 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(ColumnModel, IndentedTextWriter, Boolean) |
Genera código para especificar la definición de .ColumnModel |
| Generate(CreateIndexOperation, IndentedTextWriter) |
Genera código para realizar una CreateIndexOperation. |
| Generate(CreateProcedureOperation, IndentedTextWriter) |
Genera código para realizar una CreateProcedureOperation. |
| Generate(CreateTableOperation, IndentedTextWriter) |
Genera código para realizar una CreateTableOperation. |
| 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(DbGeography) |
Genera código para especificar el valor predeterminado de una DbGeography columna. |
| 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(DbGeometry) |
Genera código para especificar el valor predeterminado de una DbGeometry columna. |
| Generate(Decimal) |
Genera código para especificar el valor predeterminado de una Decimal columna. |
| 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(DropPrimaryKeyOperation, IndentedTextWriter) |
Genera código para realizar una DropPrimaryKeyOperation. |
| Generate(DropProcedureOperation, IndentedTextWriter) |
Genera código para realizar una DropProcedureOperation. |
| Generate(DropTableOperation, IndentedTextWriter) |
Genera código para realizar una DropTableOperation. |
| Generate(Guid) |
Genera código para especificar el valor predeterminado de una Guid columna. |
| Generate(IEnumerable<MigrationOperation>, String, String) |
Genera el archivo de código principal que el usuario puede ver y editar. |
| Generate(IEnumerable<String>, IndentedTextWriter) |
Genera código para especificar un conjunto de nombres de columna mediante una expresión lambda. |
| Generate(Int64) |
Genera código para especificar el valor predeterminado de una Int64 columna. |
| Generate(MoveProcedureOperation, IndentedTextWriter) |
Genera código para realizar una MoveProcedureOperation. |
| Generate(MoveTableOperation, IndentedTextWriter) |
Genera código para realizar una MoveTableOperation. |
| Generate(Object) |
Genera código para especificar el valor predeterminado de una columna de tipo de datos desconocido. |
| Generate(ParameterModel, IndentedTextWriter, Boolean) |
Genera código para realizar una ParameterModel. |
| 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(Single) |
Genera código para especificar el valor predeterminado de una Single columna. |
| Generate(SqlOperation, IndentedTextWriter) |
Genera código para realizar una SqlOperation. |
| Generate(String) |
Genera código para especificar el valor predeterminado de una String columna. |
| Generate(String, IEnumerable<MigrationOperation>, String, String, String, String) |
Genera el código que se debe agregar al proyecto de usuarios. |
| Generate(String, String, String, String, String) |
Genera el código subyacente con metadatos de migración. |
| Generate(TimeSpan) |
Genera código para especificar el valor predeterminado de una TimeSpan columna. |
| GenerateAnnotation(String, Object, IndentedTextWriter) |
Genera código para el valor de anotación especificado, que puede ser NULL. El comportamiento predeterminado es usar si AnnotationCodeGenerator se registra uno; de lo contrario, llama a ToString en el valor de anotación. |
| GenerateAnnotations(IDictionary<String,AnnotationValues>, IndentedTextWriter) |
Genera código para que vuelva a crear el diccionario especificado de anotaciones para su uso al pasar estas anotaciones como parámetro de .DbMigration call: |
| GenerateAnnotations(IDictionary<String,Object>, IndentedTextWriter) |
Genera código para que vuelva a crear el diccionario especificado de anotaciones para su uso al pasar estas anotaciones como parámetro de .DbMigration call: |
| GenerateInline(AddForeignKeyOperation, IndentedTextWriter) |
Genera código para realizar un AddForeignKeyOperation objeto como parte de un CreateTableOperationobjeto . |
| GenerateInline(AddPrimaryKeyOperation, IndentedTextWriter) |
Genera código para realizar un AddPrimaryKeyOperation objeto como parte de un CreateTableOperationobjeto . |
| GenerateInline(CreateIndexOperation, IndentedTextWriter) |
Genera código para realizar un CreateIndexOperation elemento como parte de un CreateTableOperationobjeto . |
| GetDefaultNamespaces(Boolean) |
Obtiene los espacios de nombres predeterminados que deben generarse como directivas "using" o "Imports" para cualquier código generado. (Heredado de MigrationCodeGenerator) |
| GetNamespaces(IEnumerable<MigrationOperation>) |
Obtiene los espacios de nombres que deben generarse como directivas "using" o "Imports" para controlar el código generado por las operaciones especificadas. (Heredado de MigrationCodeGenerator) |
| Quote(String) |
Entrecomilla un identificador mediante el escape adecuado para permitir que se almacene en una cadena. |
| ScrubName(String) |
Quita los caracteres no válidos del nombre de un artefacto de base de datos. |
| TranslateColumnType(PrimitiveTypeKind) |
Obtiene el nombre de tipo que se va a usar para una columna del tipo de datos especificado. |
| TranslateColumnType(PrimitiveTypeKind) |
Obtiene el nombre de tipo que se va a usar para una columna del tipo de datos especificado. |
| WriteClassAttributes(IndentedTextWriter, Boolean) |
Genera atributos de clase. |
| WriteClassEnd(String, IndentedTextWriter) |
Genera el código de cierre de una clase que se inició con WriteClassStart. |
| WriteClassStart(String, String, IndentedTextWriter, String, Boolean) |
Genera un espacio de nombres, utilizando instrucciones y definición de clase. |
| WriteClassStart(String, String, IndentedTextWriter, String, Boolean, IEnumerable<String>) |
Genera un espacio de nombres, utilizando instrucciones y definición de clase. |
| WriteProperty(String, String, IndentedTextWriter) |
Genera una propiedad para devolver el modelo de origen o de destino en el archivo de código subyacente. |