TSqlModel.LoadFromDatabase Metodo

Definizione

Overload

Nome Descrizione
LoadFromDatabase(String, ModelExtractOptions, Nullable<CancellationToken>)

Carica un modello da un database utilizzando l'oggetto specificato options.

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

Carica un modello da un database utilizzando l'oggetto specificato options.

LoadFromDatabase(String, ModelExtractOptions, Nullable<CancellationToken>)

Carica un modello da un database utilizzando l'oggetto specificato 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

Parametri

connectionString
String

Oggetto stringa di connessione che specifica il database e il catalogo da caricare.

options
ModelExtractOptions

Istanza facoltativa ModelExtractOptions usata per specificare le opzioni che influiscono sul comportamento dell'estrazione dei pacchetti. Per analizzare i modelli nell'analisi statica del codice, è consigliabile impostare su LoadAsScriptBackedModel true. Questo aspetto è importante perché alcune regole potrebbero non funzionare come previsto, a meno che questo non sia vero.

cancellationToken
Nullable<CancellationToken>

Token di annullamento facoltativo usato per annullare un'operazione di caricamento.

Valori restituiti

Eccezioni

Se connectionString è null.

Se connectionString non è un stringa di connessione o opzioni valide. L'archiviazione non è un valore valido del tipo enumerato.

In caso di problemi durante l'estrazione del modello dal database specificato.

Si applica a

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

Carica un modello da un database utilizzando l'oggetto specificato 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

Parametri

connectionString
String

Oggetto stringa di connessione che specifica il database e il catalogo da caricare.

password
SecureString

Stringa di password utilizzata per la connessione al database specificato.

options
ModelExtractOptions

Istanza facoltativa ModelExtractOptions usata per specificare le opzioni che influiscono sul comportamento dell'estrazione dei pacchetti. Per analizzare i modelli nell'analisi statica del codice, è consigliabile impostare su LoadAsScriptBackedModel true. Questo aspetto è importante perché alcune regole potrebbero non funzionare come previsto, a meno che questo non sia vero.

cancellationToken
Nullable<CancellationToken>

Token di annullamento facoltativo usato per annullare un'operazione di caricamento.

Valori restituiti

Eccezioni

Se connectionString è null.

Se connectionString non è un stringa di connessione o opzioni valide. L'archiviazione non è un valore valido del tipo enumerato.

In caso di problemi durante l'estrazione del modello dal database specificato.

Si applica a