PublishOptions 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
특정 작업을 DacServices수행할 때, 특히 DeployReport 및/또는 DeployScript가 생성될지 여부에 대한 옵션을 구성합니다.
public sealed class PublishOptions
type PublishOptions = class
Public NotInheritable Class PublishOptions
- 상속
-
PublishOptions
생성자
| Name | Description |
|---|---|
| PublishOptions() |
특정 작업을 DacServices수행할 때, 특히 DeployReport 및/또는 DeployScript가 생성될지 여부에 대한 옵션을 구성합니다. |
속성
| Name | Description |
|---|---|
| CancelToken |
호출자가 배포를 취소할 수 있도록 Nullable CancellationToken |
| DatabaseScriptPath |
True인 경우 GenerateDeploymentScript DB 수준 배포 스크립트를 작성하는 선택적 경로입니다. 이 스크립트에는 배포 중에 데이터베이스에 대해 수행해야 하는 모든 작업이 포함됩니다. |
| DeployOptions |
배포 옵션 범위를 구성하려면 선택 사항 DacDeployOptions 입니다. |
| GenerateDeploymentReport |
배포 중에 배포 보고서를 생성할지 여부를 설정합니다. 이 보고서는 배포 중에 수행되는 작업에 대한 대략적인 요약입니다. |
| GenerateDeploymentScript |
배포 중에 배포 스크립트를 생성할지 여부를 설정합니다. true이면 데이터베이스를 업데이트하는 스크립트가 생성되고 대상이 Azure SQL DB이고 이 데이터베이스가 아직 만들어지지 않은 경우에도 Master를 업데이트하는 스크립트가 생성될 수 있습니다. |
| MasterDbScriptPath |
마스터 데이터베이스 수준 배포 스크립트를 작성하는 선택적 경로(true인 경우 GenerateDeploymentScript )입니다. 이 스크립트는 해당 플랫폼에서 USE 문이 지원되지 않으므로 Azure SQL DB가 대상인 경우에만 생성됩니다. master 데이터베이스에 대해 수행해야 하는 모든 작업(예: 데이터베이스 만들기 문)이 포함됩니다. |