TSqlModel 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
| Name | Description |
|---|---|
| TSqlModel(String) |
또는 BacPackage.에서 DacPackage 모델을 로드합니다. 이는 기본값을 사용하여 호출하는 LoadFromDacpac(String, ModelLoadOptions) 것과 같습니다. |
| TSqlModel(SqlServerVersion, TSqlModelOptions) |
특정 모델을 대상으로 하는 빈 모델을 만듭니다. SqlServerVersion |
| TSqlModel(String, DacSchemaModelStorageType) |
또는 BacPackage.에서 DacPackage 모델을 로드합니다. 이는 을 제외한 모든 항목에 대한 기본값을 사용하여 호출 LoadFromDacpac(String, ModelLoadOptions) 하는 |
| TSqlModel(String, DacSchemaModelStorageType, CancellationToken) |
또는 BacPackage.에서 DacPackage 모델을 로드합니다. 이는 을 제외한 모든 항목에 대한 기본값을 사용하여 호출 LoadFromDacpac(String, ModelLoadOptions) 하는 |
TSqlModel(String)
또는 BacPackage.에서 DacPackage 모델을 로드합니다.
이는 기본값을 사용하여 호출하는 LoadFromDacpac(String, ModelLoadOptions) 것과 같습니다.
public TSqlModel(string fileName);
new Microsoft.SqlServer.Dac.Model.TSqlModel : string -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Sub New (fileName As String)
매개 변수
- fileName
- String
패키지에 대한 파일 경로입니다.
예외
지정된 fileName에서 패키지를 로드하는 데 문제가 있는 경우
패키지가 올바르게 로드되지 않거나 패키지에 필요한 참조가 패키지와 동일한 디렉터리에서 찾을 수 없거나 참조에 대한 원래 경로를 사용하는 경우에 발생할 수 있습니다.
설명
기본적으로 DacSchemaModelStorageType.Memory는 모델 스토리지 형식에 사용됩니다. dacpac 모델은 false로 LoadAsScriptBackedModel 설정되므로 스크립트 지원되지 않습니다. LoadAsScriptBackedModel 정적 코드 분석을 위해 모델을 사용하는 경우 true로 설정된 값을 사용하는 LoadFromDacpac(String, ModelLoadOptions)CodeAnalysisService 것이 좋습니다.
적용 대상
TSqlModel(SqlServerVersion, TSqlModelOptions)
특정 모델을 대상으로 하는 빈 모델을 만듭니다. SqlServerVersion
public TSqlModel(Microsoft.SqlServer.Dac.Model.SqlServerVersion modelTargetVersion, Microsoft.SqlServer.Dac.Model.TSqlModelOptions modelCreationOptions);
new Microsoft.SqlServer.Dac.Model.TSqlModel : Microsoft.SqlServer.Dac.Model.SqlServerVersion * Microsoft.SqlServer.Dac.Model.TSqlModelOptions -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Sub New (modelTargetVersion As SqlServerVersion, modelCreationOptions As TSqlModelOptions)
매개 변수
- modelTargetVersion
- SqlServerVersion
대상으로 지정할 SQL Server 버전
- modelCreationOptions
- TSqlModelOptions
데이터 정렬 및 모델을 저장하는 방법(메모리 또는 백업된 파일)을 포함하여 모델 속성을 정의하는 옵션
적용 대상
TSqlModel(String, DacSchemaModelStorageType)
또는 BacPackage.에서 DacPackage 모델을 로드합니다.
이는 을 제외한 모든 항목에 대한 기본값을 사용하여 호출 LoadFromDacpac(String, ModelLoadOptions) 하는 modelStorageType것과 같습니다.
public TSqlModel(string fileName, Microsoft.SqlServer.Dac.DacSchemaModelStorageType modelStorageType);
new Microsoft.SqlServer.Dac.Model.TSqlModel : string * Microsoft.SqlServer.Dac.DacSchemaModelStorageType -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Sub New (fileName As String, modelStorageType As DacSchemaModelStorageType)
매개 변수
- fileName
- String
패키지에 대한 파일 경로입니다.
- modelStorageType
- DacSchemaModelStorageType
패키지 인스턴스에 대한 백업 스토리지 유형입니다.
예외
지정된 fileName에서 패키지를 로드하는 데 문제가 있는 경우
패키지가 올바르게 로드되지 않거나 패키지에 필요한 참조가 패키지와 동일한 디렉터리에서 찾을 수 없거나 참조에 대한 원래 경로를 사용하는 경우에 발생할 수 있습니다.
설명
dacpac 모델은 false로 LoadAsScriptBackedModel 설정되므로 스크립트 지원되지 않습니다. LoadAsScriptBackedModel 정적 코드 분석을 위해 모델을 사용하는 경우 true로 설정된 값을 사용하는 LoadFromDacpac(String, ModelLoadOptions)CodeAnalysisService 것이 좋습니다.
적용 대상
TSqlModel(String, DacSchemaModelStorageType, CancellationToken)
또는 BacPackage.에서 DacPackage 모델을 로드합니다.
이는 을 제외한 모든 항목에 대한 기본값을 사용하여 호출 LoadFromDacpac(String, ModelLoadOptions) 하는 modelStorageType것과 같습니다.
public TSqlModel(string fileName, Microsoft.SqlServer.Dac.DacSchemaModelStorageType modelStorageType, System.Threading.CancellationToken cancellationToken);
new Microsoft.SqlServer.Dac.Model.TSqlModel : string * Microsoft.SqlServer.Dac.DacSchemaModelStorageType * System.Threading.CancellationToken -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Sub New (fileName As String, modelStorageType As DacSchemaModelStorageType, cancellationToken As CancellationToken)
매개 변수
- fileName
- String
패키지에 대한 파일 경로입니다.
- modelStorageType
- DacSchemaModelStorageType
패키지 인스턴스에 대한 백업 스토리지 유형입니다.
- cancellationToken
- CancellationToken
모델 로드를 취소하는 데 사용되는 토큰입니다.
예외
지정된 fileName에서 패키지를 로드하는 데 문제가 있는 경우
패키지가 올바르게 로드되지 않거나 패키지에 필요한 참조가 패키지와 동일한 디렉터리에서 찾을 수 없거나 참조에 대한 원래 경로를 사용하는 경우에 발생할 수 있습니다.
로드 작업이 취소된 경우
설명
dacpac 모델은 false로 LoadAsScriptBackedModel 설정되므로 스크립트 지원되지 않습니다. LoadAsScriptBackedModel 정적 코드 분석을 위해 모델을 사용하는 경우 true로 설정된 값을 사용하는 LoadFromDacpac(String, ModelLoadOptions)CodeAnalysisService 것이 좋습니다.