TSqlModel Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 . |
| TSqlModel(String, DacSchemaModelStorageType, CancellationToken) |
Carga un modelo desde o DacPackageBacPackage. Esto equivale a llamar LoadFromDacpac(String, ModelLoadOptions) a con valores predeterminados para todo excepto . |
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.