TSqlModel.LoadFromDatabase Methode

Definition

Überlädt

Name Beschreibung
LoadFromDatabase(String, ModelExtractOptions, Nullable<CancellationToken>)

Lädt ein Modell aus einer Datenbank mithilfe des angegebenen options.

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

Lädt ein Modell aus einer Datenbank mithilfe des angegebenen options.

LoadFromDatabase(String, ModelExtractOptions, Nullable<CancellationToken>)

Lädt ein Modell aus einer Datenbank mithilfe des angegebenen 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

Parameter

connectionString
String

Ein Verbindungszeichenfolge, der die zu ladende Datenbank und den Katalog angibt.

options
ModelExtractOptions

Optionale ModelExtractOptions Instanz, die verwendet wird, um Optionen anzugeben, die sich auf das Verhalten der Paketextraktion auswirken. Damit Modelle in der statischen Codeanalyse analysiert werden können, empfiehlt es sich, den LoadAsScriptBackedModel Wert auf "true" festzulegen. Dies ist wichtig, da einige Regeln möglicherweise nicht wie erwartet funktionieren, es sei denn, dies ist wahr.

cancellationToken
Nullable<CancellationToken>

Optionales Abbruchtoken, das zum Abbrechen eines Ladevorgangs verwendet wird.

Gibt zurück

Ausnahmen

Wenn connectionString null ist.

Wenn connectionString kein gültiges Verbindungszeichenfolge oder Optionen ist. Der Speicher ist kein gültiger Wert des aufgezählten Typs.

Wenn Probleme beim Extrahieren des Modells aus der angegebenen Datenbank auftreten.

Gilt für:

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

Lädt ein Modell aus einer Datenbank mithilfe des angegebenen 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

Parameter

connectionString
String

Ein Verbindungszeichenfolge, der die zu ladende Datenbank und den Katalog angibt.

password
SecureString

Diese Kennwortzeichenfolge, die beim Herstellen einer Verbindung mit der angegebenen Datenbank verwendet wird.

options
ModelExtractOptions

Optionale ModelExtractOptions Instanz, die verwendet wird, um Optionen anzugeben, die sich auf das Verhalten der Paketextraktion auswirken. Damit Modelle in der statischen Codeanalyse analysiert werden können, empfiehlt es sich, den LoadAsScriptBackedModel Wert auf "true" festzulegen. Dies ist wichtig, da einige Regeln möglicherweise nicht wie erwartet funktionieren, es sei denn, dies ist wahr.

cancellationToken
Nullable<CancellationToken>

Optionales Abbruchtoken, das zum Abbrechen eines Ladevorgangs verwendet wird.

Gibt zurück

Ausnahmen

Wenn connectionString null ist.

Wenn connectionString kein gültiges Verbindungszeichenfolge oder Optionen ist. Der Speicher ist kein gültiger Wert des aufgezählten Typs.

Wenn Probleme beim Extrahieren des Modells aus der angegebenen Datenbank auftreten.

Gilt für: