Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poskytuje standardní nastavení, které jsou používány Schématu porovnat okna v Visual Studio Premium a Visual Studio Ultimate.
Hierarchie dědičnosti
System.Object
Microsoft.Data.Schema.Tools.Compare.Schema.SchemaCompareSettingsService
Obor názvů: Microsoft.Data.Schema.Tools.Compare.Schema
Sestavení: Microsoft.Data.Schema.Tools (v Microsoft.Data.Schema.Tools.dll)
Syntaxe
'Deklarace
<DatabaseSchemaProviderCompatibilityAttribute(GetType(DatabaseSchemaProvider))> _
Public Class SchemaCompareSettingsService _
Implements IExtensionInformation, IExtension
[DatabaseSchemaProviderCompatibilityAttribute(typeof(DatabaseSchemaProvider))]
public class SchemaCompareSettingsService : IExtensionInformation,
IExtension
[DatabaseSchemaProviderCompatibilityAttribute(typeof(DatabaseSchemaProvider))]
public ref class SchemaCompareSettingsService : IExtensionInformation,
IExtension
[<DatabaseSchemaProviderCompatibilityAttribute(typeof(DatabaseSchemaProvider))>]
type SchemaCompareSettingsService =
class
interface IExtensionInformation
interface IExtension
end
public class SchemaCompareSettingsService implements IExtensionInformation, IExtension
Typ SchemaCompareSettingsService zveřejňuje následující členy.
Konstruktory
| Název | Popis | |
|---|---|---|
![]() |
SchemaCompareSettingsService | Inicializuje novou instanci SchemaCompareSettingsService Třída |
Na začátek
Vlastnosti
| Název | Popis | |
|---|---|---|
![]() |
ConfigurationOptions | Získá nebo nastaví možnosti používané při porovnání motoru porovná modely schématu a generuje skript nasazení. |
![]() |
DatabaseSchemaProvider | Načtení aktuálního zprostředkovatele schématu databáze. |
![]() |
DisplayableTopElementClassesTypes | Při přepsání v odvozené třídě získá seznam typů, které představují typy tříd, které jsou zobrazeny v Schématu porovnat okna Visual Studio Premium a Visual Studio Ultimate. |
![]() |
IsCmdVariableSubstitutionEnabled | Při přepsání v odvozené třídě získá hodnota, která určuje, zda chcete povolit variables… SQLCMD určete tlačítka v Schématu porovnat okna Visual Studio Premium a Visual Studio Ultimate. |
![]() |
ModelInformation | Při přepsání v odvozené třídě získá nebo nastaví objekt schématu modelu informace. |
![]() |
SerializationData | Při přepsání v odvozené třídě získá nebo nastaví možnosti a hodnoty serializovat. |
Na začátek
Metody
| Název | Popis | |
|---|---|---|
![]() |
AllowToCompareModels | |
![]() |
AllowToUpdateTarget | |
![]() |
AreModelElementsSorted | |
![]() |
ConvertPropertyValueToString | Při přepsání v odvozené třídě vrátí hodnotu zadaného objektu jako řetězec. |
![]() |
CreateConfigurationOptions | Při přepsání v odvozené třídě vrátí sadu možností nasazení. |
![]() |
Deserialize | Porovnání nastavení schématu XML určený deserializes. |
![]() |
DisplayableTopElementClasses | |
![]() |
DisplayCmdVariableFilesDialog | |
![]() |
DisplayOptionsDialog | V odvozené třídě přepsána, zobrazí Možnosti dialogovém okně Visual Studio Premium a Visual Studio Ultimate a vrátí hodnoty výstupní parametr. |
![]() |
Equals | Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.) |
![]() |
Finalize | Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.) |
![]() |
GetElementName | |
![]() |
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z Object.) |
![]() |
GetPropertyValue | |
![]() |
GetType | Získává Type aktuální instance. (Zděděno z Object.) |
![]() |
Initialize | |
![]() |
InitializeForComparison | Když přepsán v odvozené třídě poskytuje příležitost pro další inicializační proces porovnání. |
![]() |
IsModelElementACompositeProjectReference | Při přepsání v odvozené třídě vrátí hodnotu označující externí aktuální model zadaného prvku. |
![]() |
IsModelElementDisplayedAtTopLevel | Při přepsání v odvozené třídě vrátí hodnotu, která označuje, zda má být zobrazen poskytnutého element na nejvyšší úrovni v Schématu porovnat okna Visual Studio Premium a Visual Studio Ultimate. |
![]() |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) |
![]() |
NormalizeComparisonResult | Při přepsání v odvozené třídě vrátí normalizované verze výsledek porovnání zadané pomocí zdrojový a cílový model a informace o konfiguraci. |
![]() |
Serialize | Tento objekt řadí a uloží jej poskytnutý uzel XML. |
![]() |
Sort | Při přepsání v odvozené třídě vrátí jako seřazený seznam řádků mřížky nabízeného seznamu řádky mřížky. |
![]() |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Na začátek
Explicitní implementace rozhraní
| Název | Popis | |
|---|---|---|
![]() ![]() |
IExtensionInformation.ExtensionHandle | |
![]() ![]() |
IExtensionInformation.SetExtensionHandle |
Na začátek
Poznámky
Tato třída je jeden z předdefinovaných Rozšiřovací body pro Schématu porovnat okna v Visual Studio ALM. Je rozšíření předdefinovaných bodem SchemaCompareScriptService Třída
Většina nastavení v této třídě jsou určeny k přepsána a upraveny k reprezentaci DatabaseSchemaProvider pro konkrétní databázový model a verze v Schématu porovnat okna.
Poznámky pro dědice
Jiných tříd, které budou muset rozšířit odvozené verze této třídy pro podporu konkrétní DatabaseSchemaProvider:
Budete také muset implementovat ISchemaDeploymentController rozhraní.
Konkrétní implementace může také mít rozšířit jiných tříd a implementovat rozhraní.
Zabezpečení podprocesu
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)