TSqlModel.LoadFromDatabase Método
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 |
|---|---|
| LoadFromDatabase(String, ModelExtractOptions, Nullable<CancellationToken>) |
Carga un modelo de una base de datos mediante el especificado |
| LoadFromDatabase(String, SecureString, ModelExtractOptions, Nullable<CancellationToken>) |
Carga un modelo de una base de datos mediante el especificado |
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.