Partager via


VisualBasicMigrationCodeGenerator.Generate Méthode

Définition

Surcharges

Generate(CreateProcedureOperation, IndentedTextWriter)

Génère du code pour effectuer un CreateProcedureOperation.

Generate(CreateTableOperation, IndentedTextWriter)

Génère du code pour effectuer un CreateTableOperation.

Generate(DropColumnOperation, IndentedTextWriter)

Génère du code pour effectuer un DropColumnOperation.

Generate(DropForeignKeyOperation, IndentedTextWriter)

Génère du code pour effectuer un DropForeignKeyOperation.

Generate(DropIndexOperation, IndentedTextWriter)

Génère du code pour effectuer un DropIndexOperation.

Generate(DropProcedureOperation, IndentedTextWriter)

Génère du code pour effectuer un DropProcedureOperation.

Generate(DropTableOperation, IndentedTextWriter)

Génère du code pour effectuer un DropTableOperation.

Generate(MoveProcedureOperation, IndentedTextWriter)

Génère du code pour effectuer un MoveProcedureOperation.

Generate(MoveTableOperation, IndentedTextWriter)

Génère du code pour effectuer un MoveTableOperation.

Generate(RenameColumnOperation, IndentedTextWriter)

Génère du code pour effectuer un RenameColumnOperation.

Generate(RenameIndexOperation, IndentedTextWriter)

Génère du code pour effectuer un RenameIndexOperation.

Generate(RenameProcedureOperation, IndentedTextWriter)

Génère du code pour effectuer un RenameProcedureOperation.

Generate(RenameTableOperation, IndentedTextWriter)

Génère du code pour effectuer un RenameTableOperation.

Generate(SqlOperation, IndentedTextWriter)

Génère du code pour effectuer un SqlOperation.

Generate(IEnumerable<MigrationOperation>, String, String)

Génère le fichier de code principal que l’utilisateur peut afficher et modifier.

Generate(ColumnModel, IndentedTextWriter, Boolean)

Génère du code pour spécifier la définition d’un ColumnModel.

Generate(ParameterModel, IndentedTextWriter, Boolean)

Génère du code pour effectuer un ParameterModel.

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

Génère le fichier code-behind avec les métadonnées de migration.

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

Génère le code qui doit être ajouté au projet utilisateurs.

Generate(CreateIndexOperation, IndentedTextWriter)

Génère du code pour effectuer un CreateIndexOperation.

Generate(AlterTableOperation, IndentedTextWriter)

Génère du code pour un AlterTableOperation.

Generate(DropPrimaryKeyOperation, IndentedTextWriter)

Génère du code pour effectuer un DropPrimaryKeyOperation.

Generate(AlterColumnOperation, IndentedTextWriter)

Génère du code pour effectuer un AlterColumnOperation.

Generate(Byte)

Génère du code pour spécifier la valeur par défaut d’une Byte colonne.

Generate(Byte[])

Génère du code pour spécifier la valeur par défaut d’une byte[] colonne.

Generate(DbGeography)

Génère du code pour spécifier la valeur par défaut d’une DbGeography colonne.

Generate(AlterProcedureOperation, IndentedTextWriter)

Génère du code pour effectuer un AlterProcedureOperation.

Generate(DbGeography)

Génère du code pour spécifier la valeur par défaut d’une DbGeography colonne.

Generate(DbGeometry)

Génère du code pour spécifier la valeur par défaut d’une DbGeometry colonne.

Generate(DateTime)

Génère du code pour spécifier la valeur par défaut d’une DateTime colonne.

Generate(DateTimeOffset)

Génère du code pour spécifier la valeur par défaut d’une DateTimeOffset colonne.

Generate(Decimal)

Génère du code pour spécifier la valeur par défaut d’une Decimal colonne.

Generate(Guid)

Génère du code pour spécifier la valeur par défaut d’une Guid colonne.

Generate(DbGeometry)

Génère du code pour spécifier la valeur par défaut d’une DbGeometry colonne.

Generate(Object)

Génère du code pour spécifier la valeur par défaut d’une colonne de type de données inconnu.

Generate(Single)

Génère du code pour spécifier la valeur par défaut d’une Single colonne.

Generate(String)

Génère du code pour spécifier la valeur par défaut d’une String colonne.

Generate(Int64)

Génère du code pour spécifier la valeur par défaut d’une Int64 colonne.

Generate(TimeSpan)

Génère du code pour spécifier la valeur par défaut d’une TimeSpan colonne.

Generate(IEnumerable<String>, IndentedTextWriter)

Génère du code pour spécifier un ensemble de noms de colonnes à l’aide d’une expression lambda.

Generate(AddColumnOperation, IndentedTextWriter)

Génère du code pour effectuer un AddColumnOperation.

Generate(AddForeignKeyOperation, IndentedTextWriter)

Génère du code pour effectuer un AddForeignKeyOperation.

Generate(AddPrimaryKeyOperation, IndentedTextWriter)

Génère du code pour effectuer un AddPrimaryKeyOperation.

Generate(CreateProcedureOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

createProcedureOperation
CreateProcedureOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(CreateTableOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

createTableOperation
CreateTableOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(DropColumnOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

dropColumnOperation
DropColumnOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(DropForeignKeyOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

dropForeignKeyOperation
DropForeignKeyOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(DropIndexOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

dropIndexOperation
DropIndexOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(DropProcedureOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

dropProcedureOperation
DropProcedureOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(DropTableOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

dropTableOperation
DropTableOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(MoveProcedureOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

moveProcedureOperation
MoveProcedureOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(MoveTableOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

moveTableOperation
MoveTableOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(RenameColumnOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

renameColumnOperation
RenameColumnOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(RenameIndexOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

renameIndexOperation
RenameIndexOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(RenameProcedureOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

renameProcedureOperation
RenameProcedureOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(RenameTableOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

renameTableOperation
RenameTableOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(SqlOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

sqlOperation
SqlOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(IEnumerable<MigrationOperation>, String, String)

Génère le fichier de code principal que l’utilisateur peut afficher et modifier.

[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

Paramètres

operations
IEnumerable<MigrationOperation>

Opérations à effectuer par la migration.

namespace
String

Espace de noms dans lequel le code doit être généré.

className
String

Nom de la classe qui doit être générée.

Retours

Le code généré.

Attributs

S’applique à

Generate(ColumnModel, IndentedTextWriter, Boolean)

Génère du code pour spécifier la définition d’un 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)

Paramètres

column
ColumnModel

Définition de colonne pour laquelle générer le code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

emitName
Boolean

Valeur indiquant s’il faut inclure le nom de colonne dans la définition.

Attributs

S’applique à

Generate(ParameterModel, IndentedTextWriter, Boolean)

Génère du code pour effectuer un 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

Paramètres

parameterModel
ParameterModel

Définition de modèle de paramètre pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

emitName
Boolean

true pour inclure le nom de colonne dans la définition ; sinon, false.

Attributs

S’applique à

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

Génère le fichier code-behind avec les métadonnées de migration.

[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

Paramètres

migrationId
String

Identificateur unique de la migration.

sourceModel
String

Modèle source à stocker dans les métadonnées de migration.

targetModel
String

Modèle cible à stocker dans les métadonnées de migration.

namespace
String

Espace de noms dans lequel le code doit être généré.

className
String

Nom de la classe qui doit être générée.

Retours

Le code généré.

Attributs

S’applique à

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

Génère le code qui doit être ajouté au projet utilisateurs.

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

Paramètres

migrationId
String

Identificateur unique de la migration.

operations
IEnumerable<MigrationOperation>

Opérations à effectuer par la migration.

sourceModel
String

Modèle source à stocker dans les métadonnées de migration.

targetModel
String

Modèle cible à stocker dans les métadonnées de migration.

namespace
String

Espace de noms dans lequel le code doit être généré.

className
String

Nom de la classe qui doit être générée.

Retours

Le code généré.

S’applique à

Generate(CreateIndexOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

createIndexOperation
CreateIndexOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(AlterTableOperation, IndentedTextWriter)

Génère du code pour un 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

Paramètres

alterTableOperation
AlterTableOperation

Opération pour laquelle le code doit être généré.

writer
IndentedTextWriter

Enregistreur dans lequel le code généré doit être écrit.

S’applique à

Generate(DropPrimaryKeyOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

dropPrimaryKeyOperation
DropPrimaryKeyOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(AlterColumnOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

alterColumnOperation
AlterColumnOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(Byte)

Génère du code pour spécifier la valeur par défaut d’une Byte colonne.

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

Paramètres

defaultValue
Byte

Valeur à utiliser comme valeur par défaut.

Retours

Code représentant la valeur par défaut.

S’applique à

Generate(Byte[])

Génère du code pour spécifier la valeur par défaut d’une byte[] colonne.

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

Paramètres

defaultValue
Byte[]

Valeur à utiliser comme valeur par défaut.

Retours

Code représentant la valeur par défaut.

S’applique à

Generate(DbGeography)

Génère du code pour spécifier la valeur par défaut d’une DbGeography colonne.

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

Paramètres

defaultValue
DbGeography

Valeur à utiliser comme valeur par défaut.

Retours

Code représentant la valeur par défaut.

S’applique à

Generate(AlterProcedureOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

alterProcedureOperation
AlterProcedureOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(DbGeography)

Génère du code pour spécifier la valeur par défaut d’une DbGeography colonne.

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

Paramètres

defaultValue
DbGeography

Valeur à utiliser comme valeur par défaut.

Retours

Code représentant la valeur par défaut.

S’applique à

Generate(DbGeometry)

Génère du code pour spécifier la valeur par défaut d’une DbGeometry colonne.

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

Paramètres

defaultValue
DbGeometry

Valeur à utiliser comme valeur par défaut.

Retours

Code représentant la valeur par défaut.

S’applique à

Generate(DateTime)

Génère du code pour spécifier la valeur par défaut d’une DateTime colonne.

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

Paramètres

defaultValue
DateTime

Valeur à utiliser comme valeur par défaut.

Retours

Code représentant la valeur par défaut.

S’applique à

Generate(DateTimeOffset)

Génère du code pour spécifier la valeur par défaut d’une DateTimeOffset colonne.

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

Paramètres

defaultValue
DateTimeOffset

Valeur à utiliser comme valeur par défaut.

Retours

Code représentant la valeur par défaut.

S’applique à

Generate(Decimal)

Génère du code pour spécifier la valeur par défaut d’une Decimal colonne.

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

Paramètres

defaultValue
Decimal

Valeur à utiliser comme valeur par défaut.

Retours

Code représentant la valeur par défaut.

S’applique à

Generate(Guid)

Génère du code pour spécifier la valeur par défaut d’une Guid colonne.

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

Paramètres

defaultValue
Guid

Valeur à utiliser comme valeur par défaut.

Retours

Code représentant la valeur par défaut.

S’applique à

Generate(DbGeometry)

Génère du code pour spécifier la valeur par défaut d’une DbGeometry colonne.

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

Paramètres

defaultValue
DbGeometry

Valeur à utiliser comme valeur par défaut.

Retours

Code représentant la valeur par défaut.

S’applique à

Generate(Object)

Génère du code pour spécifier la valeur par défaut d’une colonne de type de données inconnu.

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

Paramètres

defaultValue
Object

Valeur à utiliser comme valeur par défaut.

Retours

Code représentant la valeur par défaut.

Attributs

S’applique à

Generate(Single)

Génère du code pour spécifier la valeur par défaut d’une Single colonne.

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

Paramètres

defaultValue
Single

Valeur à utiliser comme valeur par défaut.

Retours

Code représentant la valeur par défaut.

S’applique à

Generate(String)

Génère du code pour spécifier la valeur par défaut d’une String colonne.

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

Paramètres

defaultValue
String

Valeur à utiliser comme valeur par défaut.

Retours

Code représentant la valeur par défaut.

S’applique à

Generate(Int64)

Génère du code pour spécifier la valeur par défaut d’une Int64 colonne.

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

Paramètres

defaultValue
Int64

Valeur à utiliser comme valeur par défaut.

Retours

Code représentant la valeur par défaut.

S’applique à

Generate(TimeSpan)

Génère du code pour spécifier la valeur par défaut d’une TimeSpan colonne.

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

Paramètres

defaultValue
TimeSpan

Valeur à utiliser comme valeur par défaut.

Retours

Code représentant la valeur par défaut.

S’applique à

Generate(IEnumerable<String>, IndentedTextWriter)

Génère du code pour spécifier un ensemble de noms de colonnes à l’aide d’une expression 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)

Paramètres

columns
IEnumerable<String>

Colonnes pour lesquelles générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(AddColumnOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

addColumnOperation
AddColumnOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(AddForeignKeyOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

addForeignKeyOperation
AddForeignKeyOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à

Generate(AddPrimaryKeyOperation, IndentedTextWriter)

Génère du code pour effectuer un 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

Paramètres

addPrimaryKeyOperation
AddPrimaryKeyOperation

Opération pour laquelle générer du code.

writer
IndentedTextWriter

Enregistreur de texte à lequel ajouter le code généré.

S’applique à