MigrationCommandListBuilder 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
데이터베이스를 마이그레이션하기 위해 실행할 수 있는 의 목록을 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() |
새 들여쓰기 블록을 시작하므로 모든 '추가...' 블록이 삭제될 때까지 호출은 현재 수준보다 한 수준 더 들여쓰기됩니다. |
적용 대상
Entity Framework