Sql100DatabaseSchemaProvider – třída
DatabaseSchemaProvider pro SQL Server 2008. Vytvoří DataSchemaModel, skript a uživatelské interakce služby pro SQL Server 2008.
Hierarchie dědičnosti
System.Object
Microsoft.Data.Schema.DatabaseSchemaProvider
Microsoft.Data.Schema.Sql.SqlDatabaseSchemaProvider
Microsoft.Data.Schema.Sql.Sql100DatabaseSchemaProvider
Obor názvů: Microsoft.Data.Schema.Sql
Sestavení: Microsoft.Data.Schema.Sql (v Microsoft.Data.Schema.Sql.dll)
Syntaxe
'Deklarace
<PreviousDatabaseSchemaProviderNameAttribute("Microsoft.Data.Schema.Sql.SqlDsp.Sql100DatabaseSchemaProvider")> _
Public NotInheritable Class Sql100DatabaseSchemaProvider _
Inherits SqlDatabaseSchemaProvider
[PreviousDatabaseSchemaProviderNameAttribute("Microsoft.Data.Schema.Sql.SqlDsp.Sql100DatabaseSchemaProvider")]
public sealed class Sql100DatabaseSchemaProvider : SqlDatabaseSchemaProvider
[PreviousDatabaseSchemaProviderNameAttribute(L"Microsoft.Data.Schema.Sql.SqlDsp.Sql100DatabaseSchemaProvider")]
public ref class Sql100DatabaseSchemaProvider sealed : public SqlDatabaseSchemaProvider
[<Sealed>]
[<PreviousDatabaseSchemaProviderNameAttribute("Microsoft.Data.Schema.Sql.SqlDsp.Sql100DatabaseSchemaProvider")>]
type Sql100DatabaseSchemaProvider =
class
inherit SqlDatabaseSchemaProvider
end
public final class Sql100DatabaseSchemaProvider extends SqlDatabaseSchemaProvider
Typ Sql100DatabaseSchemaProvider zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
Sql100DatabaseSchemaProvider | Inicializuje novou instanci Sql100DatabaseSchemaProvider Třída |
Na začátek
Vlastnosti
Název | Popis | |
---|---|---|
ExtensionManager | Získává ExtensionManager pro aktuální projekt v databázi Visual Studio Team System 2008 Database Edition. (Zděděno z DatabaseSchemaProvider.) | |
FamilyName | Vrátí název této řady DatabaseSchemaProviders. (Zděděno z SqlDatabaseSchemaProvider.) | |
ModelSchema | Získává ModelSchema objekt pro tohoto zprostředkovatele. (Zděděno z DatabaseSchemaProvider.) | |
UserInteractionServices | Získá singleton, která obsahuje SQL Server 2008-související služby interakci uživatele. (Přepisuje DatabaseSchemaProvider.UserInteractionServices.) |
Na začátek
Metody
Název | Popis | |
---|---|---|
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.) | |
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z Object.) | |
GetSchemaUpgradeXslt | Vrátí XSLT Extensible Stylesheet Language Transformation (), pokud neexistuje žádný takový převod převede .dbschema z zadaná verze na aktuální nebo null. (Přepisuje DatabaseSchemaProvider.GetSchemaUpgradeXslt(String).) | |
GetService<TService> | Vrátí tento zprostředkovatel registrován a identifikována zadaný objekt vytvořenou instanci služby Type. (Zděděno z DatabaseSchemaProvider.) | |
GetServiceConstructor<TServiceConstructor> | Vrátí konstruktor služby, který je identifikován pomocí poskytnutého Type. (Zděděno z DatabaseSchemaProvider.) | |
GetType | Získává Type aktuální instance. (Zděděno z Object.) | |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) | |
RegisterModelTypes | Po implementaci v odvozené třídě registruje typy modelů nalezené ve schématu zadaného modelu. (Zděděno z DatabaseSchemaProvider.) | |
SchemaVersionSupported | Vrátí hodnotu, která označuje, zda zadaná verze je stejný jako model schématu nebo zda je XLST vztahuje převodu schématu modelu poskytnutého verzi k dispozici. (Zděděno z DatabaseSchemaProvider.) | |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Na začátek
Pole
Název | Popis | |
---|---|---|
Sql100ModelSchemaVersion | Aktuální verze schématu pro tohoto zprostředkovatele. |
Na začátek
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.