CSharpMigrationCodeGenerator.Generate 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
Generate(CreateProcedureOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- createProcedureOperation
- CreateProcedureOperation
코드를 생성할 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(CreateTableOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- createTableOperation
- CreateTableOperation
코드를 생성할 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(DropColumnOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- dropColumnOperation
- DropColumnOperation
코드를 생성할 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(DropForeignKeyOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- dropForeignKeyOperation
- DropForeignKeyOperation
코드를 생성할 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(DropIndexOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- dropIndexOperation
- DropIndexOperation
코드를 생성하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(DropProcedureOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- dropProcedureOperation
- DropProcedureOperation
코드를 생성하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(DropTableOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- dropTableOperation
- DropTableOperation
코드를 생성하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(MoveProcedureOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- moveProcedureOperation
- MoveProcedureOperation
코드를 생성하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(MoveTableOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- moveTableOperation
- MoveTableOperation
코드를 생성하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(RenameColumnOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- renameColumnOperation
- RenameColumnOperation
코드를 생성하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(RenameIndexOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- renameIndexOperation
- RenameIndexOperation
코드를 생성하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(RenameProcedureOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- renameProcedureOperation
- RenameProcedureOperation
코드를 생성하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(RenameTableOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- renameTableOperation
- RenameTableOperation
코드를 생성하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(SqlOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- sqlOperation
- SqlOperation
코드를 생성하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(IEnumerable<MigrationOperation>, String, String)
사용자가 보고 편집할 수 있는 기본 코드 파일을 생성합니다.
[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
매개 변수
- operations
- IEnumerable<MigrationOperation>
마이그레이션에서 수행할 작업입니다.
- namespace
- String
코드를 생성해야 하는 네임스페이스입니다.
- className
- String
생성해야 하는 클래스의 이름입니다.
반환
생성된 코드입니다.
- 특성
적용 대상
Generate(ColumnModel, IndentedTextWriter, Boolean)
에 대한 정의를 지정하는 코드를 생성합니다 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)
매개 변수
- column
- ColumnModel
코드를 생성할 열 정의입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
- emitName
- Boolean
정의에 열 이름을 포함할지 여부를 나타내는 값입니다.
- 특성
적용 대상
Generate(ParameterModel, IndentedTextWriter, Boolean)
에 대한 정의를 지정하는 코드를 생성합니다 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
매개 변수
- parameterModel
- ParameterModel
코드를 생성할 매개 변수 정의입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
- emitName
- Boolean
정의에 열 이름을 포함할지 여부를 나타내는 값입니다.
- 특성
적용 대상
Generate(String, String, String, String, String)
마이그레이션 메타데이터를 사용하여 파일 숨김 코드를 생성합니다.
[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
매개 변수
- migrationId
- String
마이그레이션의 고유 식별자입니다.
- sourceModel
- String
마이그레이션 메타데이터에 저장할 원본 모델입니다.
- targetModel
- String
마이그레이션 메타데이터에 저장할 대상 모델입니다.
- namespace
- String
코드를 생성해야 하는 네임스페이스입니다.
- className
- String
생성해야 하는 클래스의 이름입니다.
반환
생성된 코드입니다.
- 특성
적용 대상
Generate(String, IEnumerable<MigrationOperation>, String, String, String, String)
사용자 프로젝트에 추가해야 하는 코드를 생성합니다.
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
매개 변수
- migrationId
- String
마이그레이션의 고유 식별자입니다.
- operations
- IEnumerable<MigrationOperation>
마이그레이션에서 수행할 작업입니다.
- sourceModel
- String
마이그레이션 메타데이터에 저장할 원본 모델입니다.
- targetModel
- String
마이그레이션 메타데이터에 저장할 대상 모델입니다.
- namespace
- String
코드를 생성해야 하는 네임스페이스입니다.
- className
- String
생성해야 하는 클래스의 이름입니다.
반환
생성된 코드입니다.
적용 대상
Generate(CreateIndexOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- createIndexOperation
- CreateIndexOperation
코드를 생성하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(AlterTableOperation, IndentedTextWriter)
에 대한 코드를 생성합니다 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
매개 변수
- alterTableOperation
- AlterTableOperation
코드를 생성해야 하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 작성해야 하는 작성기입니다.
적용 대상
Generate(DropPrimaryKeyOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- dropPrimaryKeyOperation
- DropPrimaryKeyOperation
코드를 생성하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(AlterColumnOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- alterColumnOperation
- AlterColumnOperation
코드를 생성하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(Byte)
Generate(Byte[])
Generate(DbGeography)
열의 기본값 DbGeography 을 지정하는 코드를 생성합니다.
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
매개 변수
- defaultValue
- DbGeography
기본값으로 사용할 값입니다.
반환
기본값을 나타내는 코드입니다.
적용 대상
Generate(AlterProcedureOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- alterProcedureOperation
- AlterProcedureOperation
코드를 생성하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(DbGeography)
열의 기본값 DbGeography 을 지정하는 코드를 생성합니다.
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
매개 변수
- defaultValue
- DbGeography
기본값으로 사용할 값입니다.
반환
기본값을 나타내는 코드입니다.
적용 대상
Generate(DbGeometry)
열의 기본값 DbGeometry 을 지정하는 코드를 생성합니다.
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
매개 변수
- defaultValue
- DbGeometry
기본값으로 사용할 값입니다.
반환
기본값을 나타내는 코드입니다.
적용 대상
Generate(DateTime)
Generate(DateTimeOffset)
열의 기본값 DateTimeOffset 을 지정하는 코드를 생성합니다.
protected virtual string Generate (DateTimeOffset defaultValue);
override this.Generate : DateTimeOffset -> string
Protected Overridable Function Generate (defaultValue As DateTimeOffset) As String
매개 변수
- defaultValue
- DateTimeOffset
기본값으로 사용할 값입니다.
반환
기본값을 나타내는 코드입니다.
적용 대상
Generate(Decimal)
Generate(Guid)
Generate(DbGeometry)
열의 기본값 DbGeometry 을 지정하는 코드를 생성합니다.
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
매개 변수
- defaultValue
- DbGeometry
기본값으로 사용할 값입니다.
반환
기본값을 나타내는 코드입니다.
적용 대상
Generate(Object)
알 수 없는 데이터 형식의 열에 대한 기본값을 지정하는 코드를 생성합니다.
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
매개 변수
- defaultValue
- Object
기본값으로 사용할 값입니다.
반환
기본값을 나타내는 코드입니다.
- 특성
적용 대상
Generate(Single)
Generate(String)
Generate(Int64)
Generate(TimeSpan)
Generate(IEnumerable<String>, IndentedTextWriter)
람다 식을 사용하여 열 이름 집합을 지정하는 코드를 생성합니다.
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)
매개 변수
- columns
- IEnumerable<String>
코드를 생성할 열입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(AddColumnOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- addColumnOperation
- AddColumnOperation
코드를 생성하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(AddForeignKeyOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- addForeignKeyOperation
- AddForeignKeyOperation
코드를 생성하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Generate(AddPrimaryKeyOperation, IndentedTextWriter)
를 수행하는 코드를 생성합니다 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
매개 변수
- addPrimaryKeyOperation
- AddPrimaryKeyOperation
코드를 생성하는 작업입니다.
- writer
- IndentedTextWriter
생성된 코드를 추가할 텍스트 기록기입니다.
적용 대상
Entity Framework