CSharpMigrationCodeGenerator.Generate Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Generate(CreateProcedureOperation, IndentedTextWriter) |
Genera il codice per eseguire un CreateProcedureOperationoggetto . |
Generate(CreateTableOperation, IndentedTextWriter) |
Genera il codice per eseguire un CreateTableOperationoggetto . |
Generate(DropColumnOperation, IndentedTextWriter) |
Genera il codice per eseguire un DropColumnOperationoggetto . |
Generate(DropForeignKeyOperation, IndentedTextWriter) |
Genera il codice per eseguire un DropForeignKeyOperationoggetto . |
Generate(DropIndexOperation, IndentedTextWriter) |
Genera il codice per eseguire un DropIndexOperationoggetto . |
Generate(DropProcedureOperation, IndentedTextWriter) |
Genera il codice per eseguire un DropProcedureOperationoggetto . |
Generate(DropTableOperation, IndentedTextWriter) |
Genera il codice per eseguire un DropTableOperationoggetto . |
Generate(MoveProcedureOperation, IndentedTextWriter) |
Genera il codice per eseguire un MoveProcedureOperationoggetto . |
Generate(MoveTableOperation, IndentedTextWriter) |
Genera il codice per eseguire un MoveTableOperationoggetto . |
Generate(RenameColumnOperation, IndentedTextWriter) |
Genera il codice per eseguire un RenameColumnOperationoggetto . |
Generate(RenameIndexOperation, IndentedTextWriter) |
Genera il codice per eseguire un RenameIndexOperationoggetto . |
Generate(RenameProcedureOperation, IndentedTextWriter) |
Genera il codice per eseguire un RenameProcedureOperationoggetto . |
Generate(RenameTableOperation, IndentedTextWriter) |
Genera il codice per eseguire un RenameTableOperationoggetto . |
Generate(SqlOperation, IndentedTextWriter) |
Genera il codice per eseguire un SqlOperationoggetto . |
Generate(IEnumerable<MigrationOperation>, String, String) |
Genera il file di codice primario che l'utente può visualizzare e modificare. |
Generate(ColumnModel, IndentedTextWriter, Boolean) |
Genera il codice per specificare la definizione di un ColumnModeloggetto . |
Generate(ParameterModel, IndentedTextWriter, Boolean) |
Genera il codice per specificare la definizione di un ParameterModeloggetto . |
Generate(String, String, String, String, String) |
Genera il file code behind con metadati di migrazione. |
Generate(String, IEnumerable<MigrationOperation>, String, String, String, String) |
Genera il codice che deve essere aggiunto al progetto utenti. |
Generate(CreateIndexOperation, IndentedTextWriter) |
Genera il codice per eseguire un CreateIndexOperationoggetto . |
Generate(AlterTableOperation, IndentedTextWriter) |
Genera il codice per un AlterTableOperationoggetto . |
Generate(DropPrimaryKeyOperation, IndentedTextWriter) |
Genera il codice per eseguire un DropPrimaryKeyOperationoggetto . |
Generate(AlterColumnOperation, IndentedTextWriter) |
Genera il codice per eseguire un AlterColumnOperationoggetto . |
Generate(Byte) |
Genera il codice per specificare il valore predefinito per una Byte colonna. |
Generate(Byte[]) |
Genera il codice per specificare il valore predefinito per una byte[] colonna. |
Generate(DbGeography) |
Genera il codice per specificare il valore predefinito per una DbGeography colonna. |
Generate(AlterProcedureOperation, IndentedTextWriter) |
Genera il codice per eseguire un AlterProcedureOperationoggetto . |
Generate(DbGeography) |
Genera il codice per specificare il valore predefinito per una DbGeography colonna. |
Generate(DbGeometry) |
Genera il codice per specificare il valore predefinito per una DbGeometry colonna. |
Generate(DateTime) |
Genera il codice per specificare il valore predefinito per una DateTime colonna. |
Generate(DateTimeOffset) |
Genera il codice per specificare il valore predefinito per una DateTimeOffset colonna. |
Generate(Decimal) |
Genera il codice per specificare il valore predefinito per una Decimal colonna. |
Generate(Guid) |
Genera il codice per specificare il valore predefinito per una Guid colonna. |
Generate(DbGeometry) |
Genera il codice per specificare il valore predefinito per una DbGeometry colonna. |
Generate(Object) |
Genera il codice per specificare il valore predefinito per una colonna di tipo di dati sconosciuto. |
Generate(Single) |
Genera il codice per specificare il valore predefinito per una Single colonna. |
Generate(String) |
Genera il codice per specificare il valore predefinito per una String colonna. |
Generate(Int64) |
Genera il codice per specificare il valore predefinito per una Int64 colonna. |
Generate(TimeSpan) |
Genera il codice per specificare il valore predefinito per una TimeSpan colonna. |
Generate(IEnumerable<String>, IndentedTextWriter) |
Genera il codice per specificare un set di nomi di colonne usando un'espressione lambda. |
Generate(AddColumnOperation, IndentedTextWriter) |
Genera il codice per eseguire un AddColumnOperationoggetto . |
Generate(AddForeignKeyOperation, IndentedTextWriter) |
Genera il codice per eseguire un AddForeignKeyOperationoggetto . |
Generate(AddPrimaryKeyOperation, IndentedTextWriter) |
Genera il codice per eseguire un AddPrimaryKeyOperationoggetto . |
Generate(CreateProcedureOperation, IndentedTextWriter)
Genera il codice per eseguire un CreateProcedureOperationoggetto .
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
Parametri
- createProcedureOperation
- CreateProcedureOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(CreateTableOperation, IndentedTextWriter)
Genera il codice per eseguire un CreateTableOperationoggetto .
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
Parametri
- createTableOperation
- CreateTableOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(DropColumnOperation, IndentedTextWriter)
Genera il codice per eseguire un DropColumnOperationoggetto .
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
Parametri
- dropColumnOperation
- DropColumnOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(DropForeignKeyOperation, IndentedTextWriter)
Genera il codice per eseguire un DropForeignKeyOperationoggetto .
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
Parametri
- dropForeignKeyOperation
- DropForeignKeyOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(DropIndexOperation, IndentedTextWriter)
Genera il codice per eseguire un DropIndexOperationoggetto .
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
Parametri
- dropIndexOperation
- DropIndexOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(DropProcedureOperation, IndentedTextWriter)
Genera il codice per eseguire un DropProcedureOperationoggetto .
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
Parametri
- dropProcedureOperation
- DropProcedureOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(DropTableOperation, IndentedTextWriter)
Genera il codice per eseguire un DropTableOperationoggetto .
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
Parametri
- dropTableOperation
- DropTableOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(MoveProcedureOperation, IndentedTextWriter)
Genera il codice per eseguire un MoveProcedureOperationoggetto .
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
Parametri
- moveProcedureOperation
- MoveProcedureOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(MoveTableOperation, IndentedTextWriter)
Genera il codice per eseguire un MoveTableOperationoggetto .
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
Parametri
- moveTableOperation
- MoveTableOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(RenameColumnOperation, IndentedTextWriter)
Genera il codice per eseguire un RenameColumnOperationoggetto .
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
Parametri
- renameColumnOperation
- RenameColumnOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(RenameIndexOperation, IndentedTextWriter)
Genera il codice per eseguire un RenameIndexOperationoggetto .
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
Parametri
- renameIndexOperation
- RenameIndexOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(RenameProcedureOperation, IndentedTextWriter)
Genera il codice per eseguire un RenameProcedureOperationoggetto .
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
Parametri
- renameProcedureOperation
- RenameProcedureOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(RenameTableOperation, IndentedTextWriter)
Genera il codice per eseguire un RenameTableOperationoggetto .
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
Parametri
- renameTableOperation
- RenameTableOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(SqlOperation, IndentedTextWriter)
Genera il codice per eseguire un SqlOperationoggetto .
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
Parametri
- sqlOperation
- SqlOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(IEnumerable<MigrationOperation>, String, String)
Genera il file di codice primario che l'utente può visualizzare e modificare.
[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
Parametri
- operations
- IEnumerable<MigrationOperation>
Operazioni da eseguire dalla migrazione.
- namespace
- String
Spazio dei nomi in cui deve essere generato il codice.
- className
- String
Nome della classe che deve essere generata.
Restituisce
Codice generato.
- Attributi
Si applica a
Generate(ColumnModel, IndentedTextWriter, Boolean)
Genera il codice per specificare la definizione di un ColumnModeloggetto .
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)
Parametri
- column
- ColumnModel
Definizione di colonna per cui generare codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
- emitName
- Boolean
Valore che indica se includere il nome della colonna nella definizione.
- Attributi
Si applica a
Generate(ParameterModel, IndentedTextWriter, Boolean)
Genera il codice per specificare la definizione di un ParameterModeloggetto .
[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
Parametri
- parameterModel
- ParameterModel
Definizione del parametro per cui generare il codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
- emitName
- Boolean
Valore che indica se includere il nome della colonna nella definizione.
- Attributi
Si applica a
Generate(String, String, String, String, String)
Genera il file code behind con metadati di migrazione.
[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
Parametri
- migrationId
- String
Identificatore univoco della migrazione.
- sourceModel
- String
Modello di origine da archiviare nei metadati di migrazione.
- targetModel
- String
Modello di destinazione da archiviare nei metadati di migrazione.
- namespace
- String
Spazio dei nomi in cui deve essere generato il codice.
- className
- String
Nome della classe che deve essere generata.
Restituisce
Codice generato.
- Attributi
Si applica a
Generate(String, IEnumerable<MigrationOperation>, String, String, String, String)
Genera il codice che deve essere aggiunto al progetto utenti.
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
Parametri
- migrationId
- String
Identificatore univoco della migrazione.
- operations
- IEnumerable<MigrationOperation>
Operazioni da eseguire dalla migrazione.
- sourceModel
- String
Modello di origine da archiviare nei metadati di migrazione.
- targetModel
- String
Modello di destinazione da archiviare nei metadati di migrazione.
- namespace
- String
Spazio dei nomi in cui deve essere generato il codice.
- className
- String
Nome della classe che deve essere generata.
Restituisce
Codice generato.
Si applica a
Generate(CreateIndexOperation, IndentedTextWriter)
Genera il codice per eseguire un CreateIndexOperationoggetto .
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
Parametri
- createIndexOperation
- CreateIndexOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(AlterTableOperation, IndentedTextWriter)
Genera il codice per un AlterTableOperationoggetto .
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
Parametri
- alterTableOperation
- AlterTableOperation
Operazione per cui deve essere generato il codice.
- writer
- IndentedTextWriter
Writer a cui deve essere scritto il codice generato.
Si applica a
Generate(DropPrimaryKeyOperation, IndentedTextWriter)
Genera il codice per eseguire un DropPrimaryKeyOperationoggetto .
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
Parametri
- dropPrimaryKeyOperation
- DropPrimaryKeyOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(AlterColumnOperation, IndentedTextWriter)
Genera il codice per eseguire un AlterColumnOperationoggetto .
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
Parametri
- alterColumnOperation
- AlterColumnOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(Byte)
Genera il codice per specificare il valore predefinito per una Byte colonna.
protected virtual string Generate (byte defaultValue);
override this.Generate : byte -> string
Protected Overridable Function Generate (defaultValue As Byte) As String
Parametri
- defaultValue
- Byte
Valore da utilizzare come impostazione predefinita.
Restituisce
Codice che rappresenta il valore predefinito.
Si applica a
Generate(Byte[])
Genera il codice per specificare il valore predefinito per una byte[] colonna.
protected virtual string Generate (byte[] defaultValue);
override this.Generate : byte[] -> string
Protected Overridable Function Generate (defaultValue As Byte()) As String
Parametri
- defaultValue
- Byte[]
Valore da utilizzare come impostazione predefinita.
Restituisce
Codice che rappresenta il valore predefinito.
Si applica a
Generate(DbGeography)
Genera il codice per specificare il valore predefinito per una DbGeography colonna.
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
Parametri
- defaultValue
- DbGeography
Valore da utilizzare come impostazione predefinita.
Restituisce
Codice che rappresenta il valore predefinito.
Si applica a
Generate(AlterProcedureOperation, IndentedTextWriter)
Genera il codice per eseguire un AlterProcedureOperationoggetto .
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
Parametri
- alterProcedureOperation
- AlterProcedureOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(DbGeography)
Genera il codice per specificare il valore predefinito per una DbGeography colonna.
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
Parametri
- defaultValue
- DbGeography
Valore da utilizzare come impostazione predefinita.
Restituisce
Codice che rappresenta il valore predefinito.
Si applica a
Generate(DbGeometry)
Genera il codice per specificare il valore predefinito per una DbGeometry colonna.
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
Parametri
- defaultValue
- DbGeometry
Valore da utilizzare come impostazione predefinita.
Restituisce
Codice che rappresenta il valore predefinito.
Si applica a
Generate(DateTime)
Genera il codice per specificare il valore predefinito per una DateTime colonna.
protected virtual string Generate (DateTime defaultValue);
override this.Generate : DateTime -> string
Protected Overridable Function Generate (defaultValue As DateTime) As String
Parametri
- defaultValue
- DateTime
Valore da utilizzare come impostazione predefinita.
Restituisce
Codice che rappresenta il valore predefinito.
Si applica a
Generate(DateTimeOffset)
Genera il codice per specificare il valore predefinito per una DateTimeOffset colonna.
protected virtual string Generate (DateTimeOffset defaultValue);
override this.Generate : DateTimeOffset -> string
Protected Overridable Function Generate (defaultValue As DateTimeOffset) As String
Parametri
- defaultValue
- DateTimeOffset
Valore da utilizzare come impostazione predefinita.
Restituisce
Codice che rappresenta il valore predefinito.
Si applica a
Generate(Decimal)
Genera il codice per specificare il valore predefinito per una Decimal colonna.
protected virtual string Generate (decimal defaultValue);
override this.Generate : decimal -> string
Protected Overridable Function Generate (defaultValue As Decimal) As String
Parametri
- defaultValue
- Decimal
Valore da utilizzare come impostazione predefinita.
Restituisce
Codice che rappresenta il valore predefinito.
Si applica a
Generate(Guid)
Genera il codice per specificare il valore predefinito per una Guid colonna.
protected virtual string Generate (Guid defaultValue);
override this.Generate : Guid -> string
Protected Overridable Function Generate (defaultValue As Guid) As String
Parametri
- defaultValue
- Guid
Valore da utilizzare come impostazione predefinita.
Restituisce
Codice che rappresenta il valore predefinito.
Si applica a
Generate(DbGeometry)
Genera il codice per specificare il valore predefinito per una DbGeometry colonna.
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
Parametri
- defaultValue
- DbGeometry
Valore da utilizzare come impostazione predefinita.
Restituisce
Codice che rappresenta il valore predefinito.
Si applica a
Generate(Object)
Genera il codice per specificare il valore predefinito per una colonna di tipo di dati sconosciuto.
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
Parametri
- defaultValue
- Object
Valore da utilizzare come impostazione predefinita.
Restituisce
Codice che rappresenta il valore predefinito.
- Attributi
Si applica a
Generate(Single)
Genera il codice per specificare il valore predefinito per una Single colonna.
protected virtual string Generate (float defaultValue);
override this.Generate : single -> string
Protected Overridable Function Generate (defaultValue As Single) As String
Parametri
- defaultValue
- Single
Valore da utilizzare come impostazione predefinita.
Restituisce
Codice che rappresenta il valore predefinito.
Si applica a
Generate(String)
Genera il codice per specificare il valore predefinito per una String colonna.
protected virtual string Generate (string defaultValue);
override this.Generate : string -> string
Protected Overridable Function Generate (defaultValue As String) As String
Parametri
- defaultValue
- String
Valore da utilizzare come impostazione predefinita.
Restituisce
Codice che rappresenta il valore predefinito.
Si applica a
Generate(Int64)
Genera il codice per specificare il valore predefinito per una Int64 colonna.
protected virtual string Generate (long defaultValue);
override this.Generate : int64 -> string
Protected Overridable Function Generate (defaultValue As Long) As String
Parametri
- defaultValue
- Int64
Valore da utilizzare come impostazione predefinita.
Restituisce
Codice che rappresenta il valore predefinito.
Si applica a
Generate(TimeSpan)
Genera il codice per specificare il valore predefinito per una TimeSpan colonna.
protected virtual string Generate (TimeSpan defaultValue);
override this.Generate : TimeSpan -> string
Protected Overridable Function Generate (defaultValue As TimeSpan) As String
Parametri
- defaultValue
- TimeSpan
Valore da utilizzare come impostazione predefinita.
Restituisce
Codice che rappresenta il valore predefinito.
Si applica a
Generate(IEnumerable<String>, IndentedTextWriter)
Genera il codice per specificare un set di nomi di colonne usando un'espressione 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)
Parametri
- columns
- IEnumerable<String>
Colonne per cui generare codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(AddColumnOperation, IndentedTextWriter)
Genera il codice per eseguire un AddColumnOperationoggetto .
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
Parametri
- addColumnOperation
- AddColumnOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(AddForeignKeyOperation, IndentedTextWriter)
Genera il codice per eseguire un AddForeignKeyOperationoggetto .
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
Parametri
- addForeignKeyOperation
- AddForeignKeyOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.
Si applica a
Generate(AddPrimaryKeyOperation, IndentedTextWriter)
Genera il codice per eseguire un AddPrimaryKeyOperationoggetto .
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
Parametri
- addPrimaryKeyOperation
- AddPrimaryKeyOperation
Operazione per la generazione del codice.
- writer
- IndentedTextWriter
Writer di testo per aggiungere il codice generato a.