SqlImportScriptService-Klasse

Dieser Dienst wird bereitgestellt, um anderen Datenbankfunktionen das Importieren von Skripts zu ermöglichen.

Diese API ist nicht CLS-kompatibel. 

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Data.Schema.Package.Sql.Project.SqlImportScriptService

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.Sql.Project
Assembly:  Microsoft.VisualStudio.Data.Schema.Package.Sql (in Microsoft.VisualStudio.Data.Schema.Package.Sql.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public NotInheritable Class SqlImportScriptService
[CLSCompliantAttribute(false)]
public sealed class SqlImportScriptService
[CLSCompliantAttribute(false)]
public ref class SqlImportScriptService sealed
[<Sealed>]
[<CLSCompliantAttribute(false)>]
type SqlImportScriptService =  class end
public final class SqlImportScriptService

Der SqlImportScriptService-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AddImportedPermissionsToModel Ruft einen Wert ab, der angibt, ob dem Modell importierte Berechtigungen hinzugefügt werden sollen.
Öffentliche Eigenschaft Completed Ruft einen Wert ab, der angibt, ob der Importvorgang erfolgreich abgeschlossen wurde.
Öffentliche Eigenschaft Encoding Ruft die Dateicodierung ab.
Öffentliche Eigenschaft IgnoreExtendedProperties Ignoriert erweiterte Eigenschaften.
Öffentliche Eigenschaft IgnorePermissions Ignoriert Berechtigungen.
Öffentliche Eigenschaft Messages Ruft eine Liste von Meldungen ab, die während des Importvorgangs generiert wurden.
Öffentliche Eigenschaft OverwriteExistingObjects Ruft einen Wert ab, der angibt, ob vorhandene Objekte überschrieben werden sollen.
Öffentliche Eigenschaft ScriptFileName Ruft den Namen der zu importierenden Datei ab.
Öffentliche Eigenschaft ThrownException Ruft die Ausnahme ab, die während des Vorgangs ausgelöst werden kann.
Öffentliche Eigenschaft WasCanceled Ruft einen Wert ab, der angibt, ob der Importvorgang abgebrochen wurde.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode DoImportScript Diese Methode führt den Importvorgang auf Grundlage der Eigenschaften dieses Objekts aus.
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis Canceled Dieses Ereignis wird verwendet, um anzugeben, dass das Modul abgebrochen wurde.
Öffentliches Ereignis MessageGenerated Dieses Ereignis wird verwendet, um für den Ersteller dieses Moduls Meldungen bereitzustellen.
Öffentliches Ereignis PlanCreated Dieses Ereignis gibt an, dass der ursprüngliche Import der Objekte abgeschlossen wurde und das Modul zum Aktualisieren des Projekts bereit ist.
Öffentliches Ereignis Progress Dieses Ereignis wird verwendet, um den Status des Importvorgangs anzugeben.
Öffentliches Ereignis ProjectUpdated Dieses Ereignis gibt an, dass das Projekt mit allen neuen Skripts aktualisiert wurde.

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Data.Schema.Package.Sql.Project-Namespace