TSqlModel.LoadFromDatabase Método

Definición

Sobrecargas

Nombre Description
LoadFromDatabase(String, ModelExtractOptions, Nullable<CancellationToken>)

Carga un modelo de una base de datos mediante el especificado options.

LoadFromDatabase(String, SecureString, ModelExtractOptions, Nullable<CancellationToken>)

Carga un modelo de una base de datos mediante el especificado options.

LoadFromDatabase(String, ModelExtractOptions, Nullable<CancellationToken>)

Carga un modelo de una base de datos mediante el especificado options.

public static Microsoft.SqlServer.Dac.Model.TSqlModel LoadFromDatabase(string connectionString, Microsoft.SqlServer.Dac.Model.ModelExtractOptions options = default, System.Threading.CancellationToken? cancellationToken = default);
static member LoadFromDatabase : string * Microsoft.SqlServer.Dac.Model.ModelExtractOptions * Nullable<System.Threading.CancellationToken> -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Shared Function LoadFromDatabase (connectionString As String, Optional options As ModelExtractOptions = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing) As TSqlModel

Parámetros

connectionString
String

Un cadena de conexión especificar la base de datos y el catálogo que se va a cargar.

options
ModelExtractOptions

Instancia opcional que ModelExtractOptions se usa para especificar opciones que afectan al comportamiento de la extracción de paquetes. Para que los modelos se analicen en el análisis de código estático, se recomienda establecer en LoadAsScriptBackedModel true. Esto es importante, ya que es posible que algunas reglas no funcionen según lo previsto a menos que esto sea cierto.

cancellationToken
Nullable<CancellationToken>

Token de cancelación opcional que se usa para cancelar una operación de carga.

Devoluciones

Excepciones

Si connectionString es null.

Si connectionString no es una cadena de conexión o opciones válidas. El almacenamiento no es un valor válido del tipo enumerado.

Si hay problemas al extraer el modelo de la base de datos especificada.

Se aplica a

LoadFromDatabase(String, SecureString, ModelExtractOptions, Nullable<CancellationToken>)

Carga un modelo de una base de datos mediante el especificado options.

public static Microsoft.SqlServer.Dac.Model.TSqlModel LoadFromDatabase(string connectionString, System.Security.SecureString password, Microsoft.SqlServer.Dac.Model.ModelExtractOptions options = default, System.Threading.CancellationToken? cancellationToken = default);
static member LoadFromDatabase : string * System.Security.SecureString * Microsoft.SqlServer.Dac.Model.ModelExtractOptions * Nullable<System.Threading.CancellationToken> -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Shared Function LoadFromDatabase (connectionString As String, password As SecureString, Optional options As ModelExtractOptions = Nothing, Optional cancellationToken As Nullable(Of CancellationToken) = Nothing) As TSqlModel

Parámetros

connectionString
String

Un cadena de conexión especificar la base de datos y el catálogo que se va a cargar.

password
SecureString

Esta cadena de contraseña se usa al conectarse a la base de datos especificada.

options
ModelExtractOptions

Instancia opcional que ModelExtractOptions se usa para especificar opciones que afectan al comportamiento de la extracción de paquetes. Para que los modelos se analicen en el análisis de código estático, se recomienda establecer en LoadAsScriptBackedModel true. Esto es importante, ya que es posible que algunas reglas no funcionen según lo previsto a menos que esto sea cierto.

cancellationToken
Nullable<CancellationToken>

Token de cancelación opcional que se usa para cancelar una operación de carga.

Devoluciones

Excepciones

Si connectionString es null.

Si connectionString no es una cadena de conexión o opciones válidas. El almacenamiento no es un valor válido del tipo enumerado.

Si hay problemas al extraer el modelo de la base de datos especificada.

Se aplica a