다음을 통해 공유


SqlServerMigrationSqlGenerator.Generate 메서드

정의

오버로드

Generate(MoveTableOperation)

에 대한 SQL을 생성합니다 MoveTableOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

Generate(RenameColumnOperation)

에 대한 SQL을 생성합니다 RenameColumnOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

Generate(RenameProcedureOperation)

지정된 이름 바꾸기 프로시저 작업을 생성합니다.

Generate(RenameTableOperation)

에 대한 SQL을 생성합니다 RenameTableOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

Generate(SqlOperation)

에 대한 SQL을 생성합니다 SqlOperation. 생성된 SQL은 Statement 또는 StatementBatch 메서드를 사용하여 추가해야 합니다.

Generate(UpdateDatabaseOperation)

일련의 마이그레이션을 적용하는 것을 나타내는 지정된 업데이트 데이터베이스 작업을 생성합니다. 생성된 스크립트는 idempotent입니다. 즉, 개별 마이그레이션이 이미 적용되었는지 검사 보류 중인 마이그레이션만 적용하는 조건부 논리가 포함되어 있습니다.

Generate(DbGeography)

SQL을 생성하여 열에 설정되는 상수 geogrpahy 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

Generate(DbGeometry)

SQL을 생성하여 열에 설정되는 상수 기하 도형 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

Generate(DateTimeOffset)

SQL을 생성하여 열에 설정되는 상수 DateTimeOffset 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

Generate(MoveProcedureOperation)

지정된 이동 프로시저 작업을 생성합니다.

Generate(Guid)

SQL을 생성하여 열에 설정되는 상수 Guid 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

Generate(Object)

SQL을 생성하여 열에 설정되는 상수 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

Generate(String)

SQL을 생성하여 열에 설정되는 상수 문자열 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

Generate(TimeSpan)

SQL을 생성하여 열에 설정되는 상수 TimeSpan 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

Generate(IEnumerable<MigrationOperation>, String)

마이그레이션 작업 집합을 Microsoft SQL Server 특정 SQL로 변환합니다.

Generate(ColumnModel, IndentedTextWriter)

지정된 열 모델에 대한 SQL을 생성합니다. 이 메서드는 열을 처리하는 다른 메서드에 의해 호출되며 생성된 SQL을 변경하도록 재정의할 수 있습니다.

Generate(DateTime)

SQL을 생성하여 열에 설정되는 상수 DateTime 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

Generate(MigrationOperation)

에 대한 SQL을 생성합니다 MigrationOperation. 파생 공급자가 추가 작업 유형을 처리할 수 있습니다. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

Generate(RenameIndexOperation)

에 대한 SQL을 생성합니다 RenameIndexOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

Generate(DropTableOperation)

에 대한 SQL을 생성합니다 DropTableOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

Generate(Boolean)

SQL을 생성하여 열에 설정되는 상수 부울 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

Generate(Byte[])

SQL을 생성하여 열에 설정되는 상수 바이트[] 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

Generate(HistoryOperation)

에 대한 SQL을 생성합니다 HistoryOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

Generate(AddForeignKeyOperation)

에 대한 SQL을 생성합니다 AddForeignKeyOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

Generate(AddPrimaryKeyOperation)

에 대한 SQL을 생성합니다 AddPrimaryKeyOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

Generate(AlterColumnOperation)

에 대한 SQL을 생성합니다 AlterColumnOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

Generate(AlterProcedureOperation)

지정된 변경 프로시저 작업을 생성합니다.

Generate(AlterTableOperation)

테이블 또는 해당 특성의 정의가 변경되면 SQL을 생성하도록 이 메서드를 재정의합니다. 이 메서드의 기본 구현은 아무 작업도 수행하지 않습니다.

Generate(AddColumnOperation)

에 대한 SQL을 생성합니다 AddColumnOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

Generate(CreateProcedureOperation)

지정된 프로시저 만들기 작업을 생성합니다.

Generate(CreateTableOperation)

에 대한 SQL을 생성합니다 CreateTableOperation. 이 메서드는 WriteCreateTable(CreateTableOperation) 대상 데이터베이스 스키마가 아직 없는 경우 생성된다는 점에서 다릅니다. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

Generate(DropColumnOperation)

에 대한 SQL을 생성합니다 DropColumnOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

Generate(DropForeignKeyOperation)

에 대한 SQL을 생성합니다 DropForeignKeyOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

Generate(DropIndexOperation)

에 대한 SQL을 생성합니다 DropIndexOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

Generate(CreateIndexOperation)

에 대한 SQL을 생성합니다 CreateIndexOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

Generate(DropPrimaryKeyOperation)

에 대한 SQL을 생성합니다 DropPrimaryKeyOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

Generate(DropProcedureOperation)

지정된 삭제 프로시저 작업을 생성합니다.

Generate(MoveTableOperation)

에 대한 SQL을 생성합니다 MoveTableOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.MoveTableOperation moveTableOperation);
override this.Generate : System.Data.Entity.Migrations.Model.MoveTableOperation -> unit

매개 변수

moveTableOperation
MoveTableOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(RenameColumnOperation)

에 대한 SQL을 생성합니다 RenameColumnOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.RenameColumnOperation renameColumnOperation);
override this.Generate : System.Data.Entity.Migrations.Model.RenameColumnOperation -> unit

매개 변수

renameColumnOperation
RenameColumnOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(RenameProcedureOperation)

지정된 이름 바꾸기 프로시저 작업을 생성합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.RenameProcedureOperation renameProcedureOperation);
override this.Generate : System.Data.Entity.Migrations.Model.RenameProcedureOperation -> unit

매개 변수

renameProcedureOperation
RenameProcedureOperation

프로시저 이름 바꾸기 작업입니다.

적용 대상

Generate(RenameTableOperation)

에 대한 SQL을 생성합니다 RenameTableOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.RenameTableOperation renameTableOperation);
override this.Generate : System.Data.Entity.Migrations.Model.RenameTableOperation -> unit

매개 변수

renameTableOperation
RenameTableOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(SqlOperation)

에 대한 SQL을 생성합니다 SqlOperation. 생성된 SQL은 Statement 또는 StatementBatch 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.SqlOperation sqlOperation);
override this.Generate : System.Data.Entity.Migrations.Model.SqlOperation -> unit

매개 변수

sqlOperation
SqlOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(UpdateDatabaseOperation)

일련의 마이그레이션을 적용하는 것을 나타내는 지정된 업데이트 데이터베이스 작업을 생성합니다. 생성된 스크립트는 idempotent입니다. 즉, 개별 마이그레이션이 이미 적용되었는지 검사 보류 중인 마이그레이션만 적용하는 조건부 논리가 포함되어 있습니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.UpdateDatabaseOperation updateDatabaseOperation);
override this.Generate : System.Data.Entity.Migrations.Model.UpdateDatabaseOperation -> unit

매개 변수

updateDatabaseOperation
UpdateDatabaseOperation

데이터베이스 업데이트 작업입니다.

적용 대상

Generate(DbGeography)

SQL을 생성하여 열에 설정되는 상수 geogrpahy 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

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

설정하려는 값입니다.

반환

기본값을 나타내는 SQL입니다.

적용 대상

Generate(DbGeometry)

SQL을 생성하여 열에 설정되는 상수 기하 도형 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

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

설정하려는 값입니다.

반환

기본값을 나타내는 SQL입니다.

적용 대상

Generate(DateTimeOffset)

SQL을 생성하여 열에 설정되는 상수 DateTimeOffset 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

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

매개 변수

defaultValue
DateTimeOffset

설정하려는 값입니다.

반환

기본값을 나타내는 SQL입니다.

적용 대상

Generate(MoveProcedureOperation)

지정된 이동 프로시저 작업을 생성합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.MoveProcedureOperation moveProcedureOperation);
override this.Generate : System.Data.Entity.Migrations.Model.MoveProcedureOperation -> unit

매개 변수

moveProcedureOperation
MoveProcedureOperation

이동 프로시저 작업입니다.

적용 대상

Generate(Guid)

SQL을 생성하여 열에 설정되는 상수 Guid 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

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

매개 변수

defaultValue
Guid

설정하려는 값입니다.

반환

기본값을 나타내는 SQL입니다.

적용 대상

Generate(Object)

SQL을 생성하여 열에 설정되는 상수 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

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

매개 변수

defaultValue
Object

설정하려는 값입니다.

반환

기본값을 나타내는 SQL입니다.

적용 대상

Generate(String)

SQL을 생성하여 열에 설정되는 상수 문자열 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

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

매개 변수

defaultValue
String

설정하려는 값입니다.

반환

기본값을 나타내는 SQL입니다.

적용 대상

Generate(TimeSpan)

SQL을 생성하여 열에 설정되는 상수 TimeSpan 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

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

매개 변수

defaultValue
TimeSpan

설정하려는 값입니다.

반환

기본값을 나타내는 SQL입니다.

적용 대상

Generate(IEnumerable<MigrationOperation>, String)

마이그레이션 작업 집합을 Microsoft SQL Server 특정 SQL로 변환합니다.

public override System.Collections.Generic.IEnumerable<System.Data.Entity.Migrations.Sql.MigrationStatement> Generate (System.Collections.Generic.IEnumerable<System.Data.Entity.Migrations.Model.MigrationOperation> migrationOperations, string providerManifestToken);
override this.Generate : seq<System.Data.Entity.Migrations.Model.MigrationOperation> * string -> seq<System.Data.Entity.Migrations.Sql.MigrationStatement>
Public Overrides Function Generate (migrationOperations As IEnumerable(Of MigrationOperation), providerManifestToken As String) As IEnumerable(Of MigrationStatement)

매개 변수

migrationOperations
IEnumerable<MigrationOperation>

변환할 작업입니다.

providerManifestToken
String

대상으로 지정되는 SQL Server 버전을 나타내는 토큰입니다(예: "2005", "2008").

반환

마이그레이션 작업을 수행하기 위해 실행할 SQL 문 목록입니다.

적용 대상

Generate(ColumnModel, IndentedTextWriter)

지정된 열 모델에 대한 SQL을 생성합니다. 이 메서드는 열을 처리하는 다른 메서드에 의해 호출되며 생성된 SQL을 변경하도록 재정의할 수 있습니다.

protected internal virtual void Generate (System.Data.Entity.Migrations.Model.ColumnModel column, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
override this.Generate : System.Data.Entity.Migrations.Model.ColumnModel * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Protected Friend Overridable Sub Generate (column As ColumnModel, writer As IndentedTextWriter)

매개 변수

column
ColumnModel

SQL이 생성되는 열입니다.

writer
IndentedTextWriter

생성된 SQL을 작성해야 하는 기록기입니다.

적용 대상

Generate(DateTime)

SQL을 생성하여 열에 설정되는 상수 DateTime 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

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

매개 변수

defaultValue
DateTime

설정하려는 값입니다.

반환

기본값을 나타내는 SQL입니다.

적용 대상

Generate(MigrationOperation)

에 대한 SQL을 생성합니다 MigrationOperation. 파생 공급자가 추가 작업 유형을 처리할 수 있습니다. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.MigrationOperation migrationOperation);
override this.Generate : System.Data.Entity.Migrations.Model.MigrationOperation -> unit

매개 변수

migrationOperation
MigrationOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(RenameIndexOperation)

에 대한 SQL을 생성합니다 RenameIndexOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.RenameIndexOperation renameIndexOperation);
override this.Generate : System.Data.Entity.Migrations.Model.RenameIndexOperation -> unit

매개 변수

renameIndexOperation
RenameIndexOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(DropTableOperation)

에 대한 SQL을 생성합니다 DropTableOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.DropTableOperation dropTableOperation);
override this.Generate : System.Data.Entity.Migrations.Model.DropTableOperation -> unit

매개 변수

dropTableOperation
DropTableOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(Boolean)

SQL을 생성하여 열에 설정되는 상수 부울 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

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

매개 변수

defaultValue
Boolean

설정하려는 값입니다.

반환

기본값을 나타내는 SQL입니다.

적용 대상

Generate(Byte[])

SQL을 생성하여 열에 설정되는 상수 바이트[] 기본값을 지정합니다. 이 메서드는 기본값을 설정하는 SQL이 아닌 실제 값만 생성합니다.

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

매개 변수

defaultValue
Byte[]

설정하려는 값입니다.

반환

기본값을 나타내는 SQL입니다.

적용 대상

Generate(HistoryOperation)

에 대한 SQL을 생성합니다 HistoryOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.HistoryOperation historyOperation);
override this.Generate : System.Data.Entity.Migrations.Model.HistoryOperation -> unit

매개 변수

historyOperation
HistoryOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(AddForeignKeyOperation)

에 대한 SQL을 생성합니다 AddForeignKeyOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.AddForeignKeyOperation addForeignKeyOperation);
override this.Generate : System.Data.Entity.Migrations.Model.AddForeignKeyOperation -> unit

매개 변수

addForeignKeyOperation
AddForeignKeyOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(AddPrimaryKeyOperation)

에 대한 SQL을 생성합니다 AddPrimaryKeyOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.AddPrimaryKeyOperation addPrimaryKeyOperation);
override this.Generate : System.Data.Entity.Migrations.Model.AddPrimaryKeyOperation -> unit

매개 변수

addPrimaryKeyOperation
AddPrimaryKeyOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(AlterColumnOperation)

에 대한 SQL을 생성합니다 AlterColumnOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.AlterColumnOperation alterColumnOperation);
override this.Generate : System.Data.Entity.Migrations.Model.AlterColumnOperation -> unit

매개 변수

alterColumnOperation
AlterColumnOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(AlterProcedureOperation)

지정된 변경 프로시저 작업을 생성합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.AlterProcedureOperation alterProcedureOperation);
override this.Generate : System.Data.Entity.Migrations.Model.AlterProcedureOperation -> unit

매개 변수

alterProcedureOperation
AlterProcedureOperation

프로시저 변경 작업입니다.

적용 대상

Generate(AlterTableOperation)

테이블 또는 해당 특성의 정의가 변경되면 SQL을 생성하도록 이 메서드를 재정의합니다. 이 메서드의 기본 구현은 아무 작업도 수행하지 않습니다.

protected internal virtual void Generate (System.Data.Entity.Migrations.Model.AlterTableOperation alterTableOperation);
override this.Generate : System.Data.Entity.Migrations.Model.AlterTableOperation -> unit

매개 변수

alterTableOperation
AlterTableOperation

테이블의 변경 내용을 설명하는 작업입니다.

적용 대상

Generate(AddColumnOperation)

에 대한 SQL을 생성합니다 AddColumnOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.AddColumnOperation addColumnOperation);
override this.Generate : System.Data.Entity.Migrations.Model.AddColumnOperation -> unit

매개 변수

addColumnOperation
AddColumnOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(CreateProcedureOperation)

지정된 프로시저 만들기 작업을 생성합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.CreateProcedureOperation createProcedureOperation);
override this.Generate : System.Data.Entity.Migrations.Model.CreateProcedureOperation -> unit

매개 변수

createProcedureOperation
CreateProcedureOperation

프로시저 만들기 작업입니다.

적용 대상

Generate(CreateTableOperation)

에 대한 SQL을 생성합니다 CreateTableOperation. 이 메서드는 WriteCreateTable(CreateTableOperation) 대상 데이터베이스 스키마가 아직 없는 경우 생성된다는 점에서 다릅니다. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.CreateTableOperation createTableOperation);
override this.Generate : System.Data.Entity.Migrations.Model.CreateTableOperation -> unit

매개 변수

createTableOperation
CreateTableOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(DropColumnOperation)

에 대한 SQL을 생성합니다 DropColumnOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.DropColumnOperation dropColumnOperation);
override this.Generate : System.Data.Entity.Migrations.Model.DropColumnOperation -> unit

매개 변수

dropColumnOperation
DropColumnOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(DropForeignKeyOperation)

에 대한 SQL을 생성합니다 DropForeignKeyOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.DropForeignKeyOperation dropForeignKeyOperation);
override this.Generate : System.Data.Entity.Migrations.Model.DropForeignKeyOperation -> unit

매개 변수

dropForeignKeyOperation
DropForeignKeyOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(DropIndexOperation)

에 대한 SQL을 생성합니다 DropIndexOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.DropIndexOperation dropIndexOperation);
override this.Generate : System.Data.Entity.Migrations.Model.DropIndexOperation -> unit

매개 변수

dropIndexOperation
DropIndexOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(CreateIndexOperation)

에 대한 SQL을 생성합니다 CreateIndexOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.CreateIndexOperation createIndexOperation);
override this.Generate : System.Data.Entity.Migrations.Model.CreateIndexOperation -> unit

매개 변수

createIndexOperation
CreateIndexOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(DropPrimaryKeyOperation)

에 대한 SQL을 생성합니다 DropPrimaryKeyOperation. 생성된 SQL은 Statement 메서드를 사용하여 추가해야 합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.DropPrimaryKeyOperation dropPrimaryKeyOperation);
override this.Generate : System.Data.Entity.Migrations.Model.DropPrimaryKeyOperation -> unit

매개 변수

dropPrimaryKeyOperation
DropPrimaryKeyOperation

SQL을 생성하는 작업입니다.

적용 대상

Generate(DropProcedureOperation)

지정된 삭제 프로시저 작업을 생성합니다.

protected virtual void Generate (System.Data.Entity.Migrations.Model.DropProcedureOperation dropProcedureOperation);
override this.Generate : System.Data.Entity.Migrations.Model.DropProcedureOperation -> unit

매개 변수

dropProcedureOperation
DropProcedureOperation

삭제 프로시저 작업입니다.

적용 대상