Sql100SchemaDeploymentOptions-Klasse
Stellt Bereitstellungsoptionen dar, die für SQL Server 2008 spezifisch sind.
Vererbungshierarchie
System.Object
Microsoft.Data.Schema.Build.SchemaDeploymentOptions
Microsoft.Data.Schema.Sql.Build.SqlSchemaDeploymentOptions
Microsoft.Data.Schema.Sql.Build.Sql90SchemaDeploymentOptions
Microsoft.Data.Schema.Sql.Build.Sql100SchemaDeploymentOptions
Namespace: Microsoft.Data.Schema.Sql.Build
Assembly: Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)
Syntax
'Declaration
<DatabaseSchemaProviderCompatibilityAttribute(GetType(Sql100DatabaseSchemaProvider))> _
Public Class Sql100SchemaDeploymentOptions _
Inherits Sql90SchemaDeploymentOptions
[DatabaseSchemaProviderCompatibilityAttribute(typeof(Sql100DatabaseSchemaProvider))]
public class Sql100SchemaDeploymentOptions : Sql90SchemaDeploymentOptions
[DatabaseSchemaProviderCompatibilityAttribute(typeof(Sql100DatabaseSchemaProvider))]
public ref class Sql100SchemaDeploymentOptions : public Sql90SchemaDeploymentOptions
[<DatabaseSchemaProviderCompatibilityAttribute(typeof(Sql100DatabaseSchemaProvider))>]
type Sql100SchemaDeploymentOptions =
class
inherit Sql90SchemaDeploymentOptions
end
public class Sql100SchemaDeploymentOptions extends Sql90SchemaDeploymentOptions
Der Sql100SchemaDeploymentOptions-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
Sql100SchemaDeploymentOptions | Initialisiert eine neue Instanz der Sql100SchemaDeploymentOptions-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AbortOnFirstError | Ruft einen Wert ab, der angibt, ob die Bereitstellung beim Auftreten des ersten Fehlers beendet werden soll, oder legt diesen Wert fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
BackupDatabaseBeforeChanges | Ruft einen Wert ab, der angibt, ob das Aktualisierungsskript Anweisungen enthalten soll, mit denen die Datenbank vor dem Ändern des Ziels gesichert werden soll, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
BlockOnPossibleDataLoss | Ruft einen Wert ab, der angibt, ob das Aktualisierungsskript bei einem möglichen Datenverlust blockiert werden soll, oder legt diesen Wert fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
BuildtimeContributorsMustExist | (Von SchemaDeploymentOptions geerbt.) | |
CheckNewConstraints | Ruft einen Wert ab, der angibt, ob beim Bereitstellen von Änderungen neue Einschränkungen überprüft werden sollen, oder legt diesen Wert fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
CollationPreference | Ruft einen Wert ab, der angibt, wie die Sortierreihenfolge beim Bereitstellen von Änderungen behandelt werden soll, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
CommentOutSetVarDeclarations | Ruft einen Wert ab, der angibt, ob die SETVAR-Deklarationen im generierten Synchronisierungsskript auskommentiert werden sollen, oder legt diesen Wert fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
ComparerConfiguration | Ruft den Vergleichsfilter ab. (Von SqlSchemaDeploymentOptions geerbt.) | |
CreateNewDatabase | Ruft einen Wert ab, der angibt, ob während der Bereitstellung eine neue Zieldatenbank erstellt werden soll, oder legt diesen fest. (Von SchemaDeploymentOptions geerbt.) | |
DatabaseSchemaProvider | Ruft den Datenbankschema-Anbieter ab. (Von SqlSchemaDeploymentOptions geerbt.) | |
DeployDatabaseInSingleUserMode | Ruft einen Wert ab, der angibt, ob das Aktualisierungsskript die Datenbank auf den Einzelbenutzermodus festlegen soll, oder legt diesen Wert fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
DisableAndReenableDdlTriggers | Ruft einen Wert ab, der angibt, ob DDL-Trigger (Data Definition Language, Datendefinitionssprache) deaktiviert und während der Bereitstellung erneut aktiviert werden, oder legt diesen fest. (Von Sql90SchemaDeploymentOptions geerbt.) | |
DropConstraintsNotInSource | Ruft einen Wert ab, der angibt, ob nur im Ziel auftretende Einschränkungen beim Bereitstellen von Änderungen gelöscht werden sollen, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
DropIndexesNotInSource | Ruft einen Wert ab, der angibt, ob nur in der Zieldatenbank auftretende Indizes beim Bereitstellen von Änderungen gelöscht werden sollen, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
DropObjectsNotInSource | Ruft einen Wert ab, der angibt, ob Objekte in der Zieldatenbank gelöscht werden sollen, die nicht in der Quelldatenbank vorhanden sind, oder legt diesen fest. (Von SchemaDeploymentOptions geerbt.) | |
EnforceMinimalDependencies | Ruft einen Wert ab, der angibt, ob beim Vergleichen von Schemas nur minimale Abhängigkeiten erzwungen werden sollen, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
ExcludedModelElements | Ruft eine Liste von Modellelementen ab, die der Benutzer zum Ausschluss aus der Zieldatenbank ausgewählt hat, oder legt diese fest. (Von SchemaDeploymentOptions geerbt.) | |
ExcludedObjectTypesForSchemaCompare | Ruft eine schreibgeschützte Kopie der Typen ab, die aus dem Schemavergleich ausgeschlossen werden. (Von SqlSchemaDeploymentOptions geerbt.) | |
ExtensionHandle | Ruft das Erweiterungshandle für diese Erweiterung ab oder legt es fest. (Von SchemaDeploymentOptions geerbt.) | |
GenerateDatabaseOptions | Ruft einen Wert ab, der angibt, ob die Datenbankoptionen im Aktualisierungsskript festgelegt werden sollen, oder legt diesen Wert fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
GenerateDeployStateChecks | Ruft einen Wert ab, der angibt, ob das Aktualisierungsskript den Bereitstellungszustand überprüfen soll, oder legt diesen Wert fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreAnsiNulls | Ruft einen Wert ab, der angibt, ob beim Vergleichen von Schemas die ANSI NULL-Einstellung ignoriert werden soll, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreAuthorizer | Ruft einen Wert ab, der angibt, ob die Autorisierer während der Bereitstellung ignoriert werden, oder legt diesen fest. (Von Sql90SchemaDeploymentOptions geerbt.) | |
IgnoreColumnCollation | Ruft einen Wert ab, der angibt, ob Spaltensortierungen beim Vergleichen von Schemas ignoriert werden sollen, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreColumnOrder | Ruft einen Wert ab, der angibt, ob beim Vergleichen von Schemas die Reihenfolge von Spalten in Tabellen und Sichten ignoriert werden soll, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreComments | Ruft einen Wert ab, der angibt, ob die Kommentare beim Vergleichen von Schemas ignoriert werden sollen, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreCryptographicProviderFilePath | Ruft einen Wert ab, der angibt, ob der Dateipfad für den Kryptografieanbieter während der Bereitstellung ignoriert wird, oder legt diesen fest. | |
IgnoreDdlTriggerOrder | Ruft einen Wert ab, der angibt, ob die Reihenfolge der DDL-Trigger während der Bereitstellung ignoriert wird, oder legt diesen fest. (Von Sql90SchemaDeploymentOptions geerbt.) | |
IgnoreDdlTriggerState | Ruft einen Wert ab, der angibt, ob der Aktivierungsstatus der DDL-Trigger während der Bereitstellung ignoriert wird, oder legt diesen fest. (Von Sql90SchemaDeploymentOptions geerbt.) | |
IgnoreDefaultSchema | Ruft einen Wert ab, der angibt, ob die Standardschemaeinstellung während der Bereitstellung ignoriert wird, oder legt diesen fest. (Von Sql90SchemaDeploymentOptions geerbt.) | |
IgnoreDmlTriggerOrder | Ruft einen Wert ab, der angibt, ob die Reihenfolge von DML-Triggern (Data Manipulation Language, Datenbearbeitungssprache) beim Vergleichen von Schema ignoriert werden soll, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreDmlTriggerState | Ruft einen Wert ab, der angibt, ob beim Vergleichen von Schemas der aktivierte Zustand von DML-Triggern ignoriert werden soll, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreExtendedProperties | Ruft einen Wert ab, der angibt, ob erweiterte Eigenschaften beim Vergleichen von Schemas ignoriert werden sollen, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreFilegroupPlacement | Ruft einen Wert ab, der angibt, ob beim Vergleichen von Schemas die Platzierung von Objekten in Dateigruppen ignoriert werden soll, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreFillFactor | Ruft einen Wert ab, der angibt, ob beim Vergleichen von Schemas der Füllfaktor für Indizes ignoriert werden soll, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreIdentitySeed | Ruft einen Wert ab, der angibt, ob beim Vergleichen von Schemas ID-Startwerte ignoriert werden sollen, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreIncrement | Ruft einen Wert ab, der angibt, ob beim Vergleichen von Schemas ID-Schrittwerte ignoriert werden sollen, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreIndexOptions | Ruft einen Wert ab, der angibt, ob Indexoptionen beim Vergleichen von Schemas ignoriert werden sollen, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreIndexPadding | Ruft einen Wert ab, der angibt, ob die Indexauffüllung beim Vergleichen von Schemas ignoriert werden soll, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreKeywordCasing | (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreLockHintsOnIndexes | Ruft einen Wert ab, der angibt, ob beim Vergleichen von Schemas Sperrhinweise für Indizes ignoriert werden sollen, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreLoginSids | Ruft einen Wert ab, der angibt, ob beim Vergleichen von Schemas die Sicherheits-IDs (SIDs) für die Anmeldung ignoriert werden sollen, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreNotForReplication | Ruft einen Wert ab, der angibt, ob beim Vergleichen von Schemas die NOT FOR REPLICATION-Werte ignoriert werden sollen, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreObjectPlacementOnPartitionScheme | Ruft einen Wert ab, der angibt, ob die Platzierung von Objekten in einem Partitionsschema während der Bereitstellung ignoriert wird, oder legt diesen fest. (Von Sql90SchemaDeploymentOptions geerbt.) | |
IgnorePartitionSchemes | (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnorePermissions | (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreQuotedIdentifiers | Ruft einen Wert ab, der angibt, ob beim Vergleichen von Schemas die Einstellung für Bezeichner in Anführungszeichen ignoriert werden soll, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreRoleMembership | Ruft einen Wert ab, der angibt, ob die Rollenmitgliedschaft beim Vergleichen von Schemas ignoriert werden soll, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreRouteLifetime | Ruft einen Wert ab, der angibt, ob die Lebensdauereinstellung für Routen während der Bereitstellung ignoriert wird, oder legt diesen fest. (Von Sql90SchemaDeploymentOptions geerbt.) | |
IgnoreSemicolonBetweenStatements | Ruft einen Wert ab, der angibt, ob beim Vergleichen von Schemas Semikolons zwischen Anweisungen ignoriert werden sollen, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreStatisticsSample | Ruft einen Wert ab, der angibt, ob das Statistikbeispiel beim Vergleichen von Schemas ignoriert werden soll, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreTableOptions | Ruft einen Wert ab, der angibt, ob Tabellenoptionen beim Vergleichen von Schemas ignoriert werden sollen, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreUserSettingsObjects | Ruft einen Wert ab, der angibt, ob beim Vergleichen von Schemas die Benutzereinstellungsobjekte ignoriert werden sollen, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreWhitespace | Ruft einen Wert ab, der angibt, ob Leerzeichen beim Vergleichen von Schemas ignoriert werden sollen, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreWithNocheckOnCheckConstraints | Ruft einen Wert ab, der angibt, ob eine WITH NOCHECK-Anweisung in CHECK-Einschränkungen beim Vergleichen von Schemas ignoriert werden soll, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
IgnoreWithNocheckOnForeignKeys | (Von SqlSchemaDeploymentOptions geerbt.) | |
IncludeTransactionalScripts | Ruft einen Wert ab, der angibt, ob das Aktualisierungsskript an jeder möglichen Position ausgeführt werden soll, oder legt diesen fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
NoAlterStatementsToChangeCLRTypes | Ruft einen Wert ab, der angibt, ob SQL CLR-Typen mit ALTER-Anweisungen geändert werden, oder legt diesen fest. (Von Sql90SchemaDeploymentOptions geerbt.) | |
ScriptDatabaseCollation | (Von SqlSchemaDeploymentOptions geerbt.) | |
SerializationData | Ruft die zu serialisierenden Optionen ab oder legt diese fest. (Überschreibt SqlSchemaDeploymentOptions.SerializationData.) | |
SourceSetVariables | Ruft die Liste der Variablen und deren Werte für die Quelle des Vergleichs ab. (Von SqlSchemaDeploymentOptions geerbt.) | |
TargetConnectionString | Ruft die Verbindungszeichenfolge für die Zieldatenbank ab oder legt sie fest. (Von SchemaDeploymentOptions geerbt.) | |
TargetDatabaseName | Ruft den Namen der Zieldatenbank ab oder legt ihn fest. (Von SchemaDeploymentOptions geerbt.) | |
TargetSetVariables | Ruft die Liste der Variablen und deren Werte für das Ziel des Vergleichs ab. (Von SqlSchemaDeploymentOptions geerbt.) | |
TreatVerificationErrorsAsWarnings | Ruft einen Wert ab, der angibt, ob alle Überprüfungsfehler als Warnungen behandelt werden sollen, oder legt diesen fest. (Von SchemaDeploymentOptions geerbt.) | |
UnmodifiableObjectWarnings | Ruft einen Wert ab, der angibt, ob beim Bereitstellen von Änderungen Warnungen für nicht änderbare Objekte generiert werden sollen, oder legt diesen Wert fest. (Von SqlSchemaDeploymentOptions geerbt.) | |
VerifyDeployment | Ruft einen Wert ab, der angibt, ob die Bereitstellung abschließend überprüft werden soll, oder legt diesen fest. (Von SchemaDeploymentOptions geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddExcludedObjectTypeForSchemaCompare | Fügt der Liste der aus dem Schemavergleich ausgeschlossenen Typen einen neuen Typ hinzu. (Von SqlSchemaDeploymentOptions geerbt.) | |
CreateCopy | Erstellt ein Replikat von SchemaDeploymentOptions für SQL Server 2008. (Überschreibt Sql90SchemaDeploymentOptions.CreateCopy().) | |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
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.) | |
FlushExcludedObjectTypeForSchemaCompare | Löscht die Liste der Typen, die aus dem Schemavergleich ausgeschlossen sind, und fügt dieser Liste ISqlDynamicColumnSource hinzu. (Von SqlSchemaDeploymentOptions geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetPropertyClassesToExcludeFromComparison | Gibt die Liste der Eigenschaftenklassen zurück, die nicht verglichen werden. (Überschreibt Sql90SchemaDeploymentOptions.GetPropertyClassesToExcludeFromComparison().) | |
GetRelationshipClassesToExcludeFromComparison | Gibt die Liste der Beziehungsklassen zurück, die nicht verglichen werden. (Überschreibt Sql90SchemaDeploymentOptions.GetRelationshipClassesToExcludeFromComparison().) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IsObjectTypeExcludedForSchemaCompare | Überprüft, ob der angegebene Typ in der Liste von objectTypes enthalten ist, die aus dem Schemavergleich ausgeschlossen wurden. (Von SqlSchemaDeploymentOptions geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
OnExtensionHandle | Gibt TSqlParser zurück. (Von SqlSchemaDeploymentOptions geerbt.) | |
OnInitialize | Ruft Serverpfade ab und konfiguriert die Quell- und Zielvariablen mit Datenbankname, Datenpfad und Protokolldateipfad. (Von SqlSchemaDeploymentOptions geerbt.) | |
SetExtensionHandle | Legt den Wert der ExtensionHandle-Eigenschaft fest und ruft die OnExtensionHandle-Methode auf. (Von SchemaDeploymentOptions geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
TryLoadSourceSqlCmdVariables | Lädt die SourceSqlCmdVariables aus der angegebenen Variablendatei. (Von SqlSchemaDeploymentOptions geerbt.) | |
TryLoadTargetSqlCmdVariables | Lädt die TargetSqlCmdVariables aus der angegebenen Variablendatei. (Von SqlSchemaDeploymentOptions geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.