TSqlModel.LoadFromDacpac Methode

Definition

Überlädt

Name Beschreibung
LoadFromDacpac(Stream, ModelLoadOptions)

Lädt ein Modell aus einem DacPackage oder BacPackage mithilfe des angegebenen options , um zu konfigurieren, welche Art von Speicher verwendet werden soll, und ob ein skriptgestütztes Modell geladen werden soll oder nicht.

LoadFromDacpac(String, ModelLoadOptions)

Lädt ein Modell aus einem DacPackage oder BacPackage mithilfe des angegebenen options , um zu konfigurieren, welche Art von Speicher verwendet werden soll, und ob ein skriptgestütztes Modell geladen werden soll oder nicht.

LoadFromDacpac(Stream, ModelLoadOptions, CancellationToken)

Lädt ein Modell aus einem DacPackage oder BacPackage mithilfe des angegebenen options , um zu konfigurieren, welche Art von Speicher verwendet werden soll, und ob ein skriptgestütztes Modell geladen werden soll oder nicht.

LoadFromDacpac(String, ModelLoadOptions, CancellationToken)

Lädt ein Modell aus einem DacPackage oder BacPackage mithilfe des angegebenen options , um zu konfigurieren, welche Art von Speicher verwendet werden soll, und ob ein skriptgestütztes Modell geladen werden soll oder nicht.

LoadFromDacpac(Stream, ModelLoadOptions)

Lädt ein Modell aus einem DacPackage oder BacPackage mithilfe des angegebenen options , um zu konfigurieren, welche Art von Speicher verwendet werden soll, und ob ein skriptgestütztes Modell geladen werden soll oder nicht.

public static Microsoft.SqlServer.Dac.Model.TSqlModel LoadFromDacpac(System.IO.Stream dacpacStream, Microsoft.SqlServer.Dac.Model.ModelLoadOptions options);
static member LoadFromDacpac : System.IO.Stream * Microsoft.SqlServer.Dac.Model.ModelLoadOptions -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Shared Function LoadFromDacpac (dacpacStream As Stream, options As ModelLoadOptions) As TSqlModel

Parameter

dacpacStream
Stream

Ein Datenstrom, der die serialisierte dacpac enthält.

options
ModelLoadOptions

Die ModelLoadOptions Definition, wie das Modell geladen werden soll. 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.

Gibt zurück

Ausnahmen

Wenn probleme beim Laden des Pakets aus dem angegebenen dacpacStream. Dies kann auftreten, wenn das Paket nicht ordnungsgemäß geladen wird oder wenn verweise, die für das Paket erforderlich sind, nicht mithilfe des ursprünglichen Pfads zu dem Verweis gefunden werden.

Gilt für:

LoadFromDacpac(String, ModelLoadOptions)

Lädt ein Modell aus einem DacPackage oder BacPackage mithilfe des angegebenen options , um zu konfigurieren, welche Art von Speicher verwendet werden soll, und ob ein skriptgestütztes Modell geladen werden soll oder nicht.

public static Microsoft.SqlServer.Dac.Model.TSqlModel LoadFromDacpac(string fileName, Microsoft.SqlServer.Dac.Model.ModelLoadOptions options);
static member LoadFromDacpac : string * Microsoft.SqlServer.Dac.Model.ModelLoadOptions -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Shared Function LoadFromDacpac (fileName As String, options As ModelLoadOptions) As TSqlModel

Parameter

fileName
String

Dateipfad zum Paket.

options
ModelLoadOptions

Die ModelLoadOptions Definition, wie das Modell geladen werden soll. 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.

Gibt zurück

Ausnahmen

Wenn probleme beim Laden des Pakets aus dem angegebenen fileName. Dies kann auftreten, wenn das Paket nicht ordnungsgemäß geladen wird oder wenn verweise, die vom Paket erforderlich sind, nicht im gleichen Verzeichnis wie das Paket gefunden werden oder den ursprünglichen Pfad zu dem Verweis verwenden.

Gilt für:

LoadFromDacpac(Stream, ModelLoadOptions, CancellationToken)

Lädt ein Modell aus einem DacPackage oder BacPackage mithilfe des angegebenen options , um zu konfigurieren, welche Art von Speicher verwendet werden soll, und ob ein skriptgestütztes Modell geladen werden soll oder nicht.

public static Microsoft.SqlServer.Dac.Model.TSqlModel LoadFromDacpac(System.IO.Stream dacpacStream, Microsoft.SqlServer.Dac.Model.ModelLoadOptions options, System.Threading.CancellationToken cancellationToken);
static member LoadFromDacpac : System.IO.Stream * Microsoft.SqlServer.Dac.Model.ModelLoadOptions * System.Threading.CancellationToken -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Shared Function LoadFromDacpac (dacpacStream As Stream, options As ModelLoadOptions, cancellationToken As CancellationToken) As TSqlModel

Parameter

dacpacStream
Stream

Ein Datenstrom, der die serialisierte dacpac enthält.

options
ModelLoadOptions

Die ModelLoadOptions Definition, wie das Modell geladen werden soll. 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
CancellationToken

Ein Token, das zum Abbrechen des Ladens des Modells verwendet wird.

Gibt zurück

Ausnahmen

Wenn der Ladevorgang abgebrochen wird.

Wenn probleme beim Laden des Pakets aus dem angegebenen dacpacStream. Dies kann auftreten, wenn das Paket nicht ordnungsgemäß geladen wird oder wenn verweise, die für das Paket erforderlich sind, nicht mithilfe des ursprünglichen Pfads zu dem Verweis gefunden werden.

Gilt für:

LoadFromDacpac(String, ModelLoadOptions, CancellationToken)

Lädt ein Modell aus einem DacPackage oder BacPackage mithilfe des angegebenen options , um zu konfigurieren, welche Art von Speicher verwendet werden soll, und ob ein skriptgestütztes Modell geladen werden soll oder nicht.

public static Microsoft.SqlServer.Dac.Model.TSqlModel LoadFromDacpac(string fileName, Microsoft.SqlServer.Dac.Model.ModelLoadOptions options, System.Threading.CancellationToken cancellationToken);
static member LoadFromDacpac : string * Microsoft.SqlServer.Dac.Model.ModelLoadOptions * System.Threading.CancellationToken -> Microsoft.SqlServer.Dac.Model.TSqlModel
Public Shared Function LoadFromDacpac (fileName As String, options As ModelLoadOptions, cancellationToken As CancellationToken) As TSqlModel

Parameter

fileName
String

Dateipfad zum Paket.

options
ModelLoadOptions

Die ModelLoadOptions Definition, wie das Modell geladen werden soll. 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
CancellationToken

Ein Token, das zum Abbrechen des Ladens des Modells verwendet wird.

Gibt zurück

Ausnahmen

Wenn der Ladevorgang abgebrochen wird.

Wenn probleme beim Laden des Pakets aus dem angegebenen fileName. Dies kann auftreten, wenn das Paket nicht ordnungsgemäß geladen wird oder wenn verweise, die vom Paket erforderlich sind, nicht im gleichen Verzeichnis wie das Paket gefunden werden oder den ursprünglichen Pfad zu dem Verweis verwenden.

Gilt für: