TSqlModel Constructores

Definición

Sobrecargas

Nombre Description
TSqlModel(String)

Carga un modelo desde o DacPackageBacPackage.

Esto equivale a llamar LoadFromDacpac(String, ModelLoadOptions) a con valores predeterminados.

TSqlModel(SqlServerVersion, TSqlModelOptions)

Crea un modelo vacío que tiene como destino un específico SqlServerVersion

TSqlModel(String, DacSchemaModelStorageType)

Carga un modelo desde o DacPackageBacPackage.

Esto equivale a llamar LoadFromDacpac(String, ModelLoadOptions) a con valores predeterminados para todo excepto .modelStorageType

TSqlModel(String, DacSchemaModelStorageType, CancellationToken)

Carga un modelo desde o DacPackageBacPackage.

Esto equivale a llamar LoadFromDacpac(String, ModelLoadOptions) a con valores predeterminados para todo excepto .modelStorageType

TSqlModel(String)

Carga un modelo desde o DacPackageBacPackage.

Esto equivale a llamar LoadFromDacpac(String, ModelLoadOptions) a con valores predeterminados.

public TSqlModel(string fileName);
new Microsoft.SqlServer.Dac.Model.TSqlModel : string -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Sub New (fileName As String)

Parámetros

fileName
String

Ruta de acceso del archivo al paquete.

Excepciones

Si hay problemas al cargar el paquete desde el especificado fileName. Esto puede ocurrir si el paquete no se carga correctamente o si las referencias requeridas por el paquete no se encuentran en el mismo directorio que el paquete o mediante la ruta de acceso original a la referencia.

Comentarios

De forma predeterminada, se usa DacSchemaModelStorageType.Memory para el formato de almacenamiento del modelo. El modelo dacpac no estará respaldado por scripts, ya que se establecerá en LoadAsScriptBackedModel false. Se recomienda usar LoadFromDacpac(String, ModelLoadOptions) con establecido en LoadAsScriptBackedModel true si el CodeAnalysisService modelo lo usará para el análisis de código estático.

Se aplica a

TSqlModel(SqlServerVersion, TSqlModelOptions)

Crea un modelo vacío que tiene como destino un específico 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)

Parámetros

modelTargetVersion
SqlServerVersion

La versión de SQL Server de destino

modelCreationOptions
TSqlModelOptions

Opciones para definir las propiedades del modelo, incluida la intercalación y cómo almacenar el modelo (en memoria o archivo respaldado)

Se aplica a

TSqlModel(String, DacSchemaModelStorageType)

Carga un modelo desde o DacPackageBacPackage.

Esto equivale a llamar LoadFromDacpac(String, ModelLoadOptions) a con valores predeterminados para todo excepto .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)

Parámetros

fileName
String

Ruta de acceso del archivo al paquete.

modelStorageType
DacSchemaModelStorageType

Tipo de almacenamiento de respaldo para la instancia de paquete.

Excepciones

Si hay problemas al cargar el paquete desde el especificado fileName. Esto puede ocurrir si el paquete no se carga correctamente o si las referencias requeridas por el paquete no se encuentran en el mismo directorio que el paquete o mediante la ruta de acceso original a la referencia.

Comentarios

El modelo dacpac no estará respaldado por scripts, ya que se establecerá en LoadAsScriptBackedModel false. Se recomienda usar LoadFromDacpac(String, ModelLoadOptions) con establecido en LoadAsScriptBackedModel true si el CodeAnalysisService modelo lo usará para el análisis de código estático.

Se aplica a

TSqlModel(String, DacSchemaModelStorageType, CancellationToken)

Carga un modelo desde o DacPackageBacPackage.

Esto equivale a llamar LoadFromDacpac(String, ModelLoadOptions) a con valores predeterminados para todo excepto .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)

Parámetros

fileName
String

Ruta de acceso del archivo al paquete.

modelStorageType
DacSchemaModelStorageType

Tipo de almacenamiento de respaldo para la instancia de paquete.

cancellationToken
CancellationToken

Token que se usa para cancelar la carga del modelo.

Excepciones

Si hay problemas al cargar el paquete desde el especificado fileName. Esto puede ocurrir si el paquete no se carga correctamente o si las referencias requeridas por el paquete no se encuentran en el mismo directorio que el paquete o mediante la ruta de acceso original a la referencia.

Cuando se cancela la operación de carga.

Comentarios

El modelo dacpac no estará respaldado por scripts, ya que se establecerá en LoadAsScriptBackedModel false. Se recomienda usar LoadFromDacpac(String, ModelLoadOptions) con establecido en LoadAsScriptBackedModel true si el CodeAnalysisService modelo lo usará para el análisis de código estático.

Se aplica a