다음을 통해 공유


MigrationCommandListBuilder 클래스

정의

데이터베이스를 마이그레이션하기 위해 실행할 수 있는 의 목록을 MigrationCommand만들기 위한 작성기입니다.

public class MigrationCommandListBuilder
type MigrationCommandListBuilder = class
Public Class MigrationCommandListBuilder
상속
MigrationCommandListBuilder

설명

자세한 내용 및 예제는 데이터베이스 마이그레이션 을 참조하세요.

생성자

MigrationCommandListBuilder(IRelationalCommandBuilderFactory)

작성기의 새 instance 만듭니다.

MigrationCommandListBuilder(MigrationsSqlGeneratorDependencies)

작성기의 새 instance 만듭니다.

속성

Dependencies

이 서비스에 대한 관계형 공급자별 종속성입니다.

메서드

Append(Object)

지정된 개체를 빌드 중인 명령에 문자열로 추가합니다.

Append(String)

빌드 중인 명령에 지정된 문자열을 추가합니다.

AppendLine()

빌드 중인 명령에서 새 줄을 시작합니다.

AppendLine(Object)

지정된 개체를 빌드 중인 명령에 문자열로 추가한 다음 새 줄을 시작합니다.

AppendLine(String)

지정된 문자열을 빌드 중인 명령에 추가한 다음 새 줄을 시작합니다.

AppendLines(Object)

지정된 개체를 여러 줄의 텍스트로 빌드되는 명령에 추가합니다. 즉, 전달된 개체의 각 줄(문자열)이 빌드 중인 명령에 한 줄로 추가됩니다. 그러면 줄에 올바른 들여쓰기 가 발생합니다.

AppendLines(String)

지정된 개체를 여러 줄의 텍스트로 빌드되는 명령에 추가합니다. 즉, 전달된 문자열의 각 줄이 빌드 중인 명령에 한 줄로 추가됩니다. 그러면 줄에 올바른 들여쓰기 가 발생합니다.

DecrementIndent()

현재 들여쓰기를 한 수준 줄입니다.

EndCommand(Boolean)

현재 명령의 빌드를 종료하고 빌드된 명령 목록에 추가합니다. 작성기 메서드 중 하나에 대한 다음 호출은 새 명령 빌드를 시작합니다.

GetCommandList()

빌드된 명령 목록을 가져옵니다.

IncrementIndent()

현재 들여쓰기를 한 수준 늘입니다.

Indent()

새 들여쓰기 블록을 시작하므로 모든 '추가...' 블록이 삭제될 때까지 호출은 현재 수준보다 한 수준 더 들여쓰기됩니다.

적용 대상