TSqlModel.LoadFromDatabaseWithAuthProvider Methode

Definition

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

public static Microsoft.SqlServer.Dac.Model.TSqlModel LoadFromDatabaseWithAuthProvider(string connectionString, Microsoft.SqlServer.Dac.IUniversalAuthProvider authProvider, Microsoft.SqlServer.Dac.Model.ModelExtractOptions options = default, System.Threading.CancellationToken? cancellationToken = default);
static member LoadFromDatabaseWithAuthProvider : string * Microsoft.SqlServer.Dac.IUniversalAuthProvider * Microsoft.SqlServer.Dac.Model.ModelExtractOptions * Nullable<System.Threading.CancellationToken> -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Shared Function LoadFromDatabaseWithAuthProvider (connectionString As String, authProvider As IUniversalAuthProvider, 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.

authProvider
IUniversalAuthProvider

Optionaler universeller Authentifizierungsanbieter, der zum Authentifizieren einer SqlConnection Verbindung beim Öffnen einer Verbindung 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: