Sdílet prostřednictvím


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
Veřejná metoda Sql100DatabaseSchemaProvider Inicializuje novou instanci Sql100DatabaseSchemaProvider Třída

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost ExtensionManager Získává ExtensionManager pro aktuální projekt v databázi Visual Studio Team System 2008 Database Edition. (Zděděno z DatabaseSchemaProvider.)
Veřejná vlastnost FamilyName Vrátí název této řady DatabaseSchemaProviders. (Zděděno z SqlDatabaseSchemaProvider.)
Veřejná vlastnost ModelSchema Získává ModelSchema objekt pro tohoto zprostředkovatele. (Zděděno z DatabaseSchemaProvider.)
Veřejná vlastnost 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
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda 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.)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda 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).)
Veřejná metoda 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.)
Veřejná metoda GetServiceConstructor<TServiceConstructor> Vrátí konstruktor služby, který je identifikován pomocí poskytnutého Type. (Zděděno z DatabaseSchemaProvider.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Chráněná metoda RegisterModelTypes Po implementaci v odvozené třídě registruje typy modelů nalezené ve schématu zadaného modelu. (Zděděno z DatabaseSchemaProvider.)
Veřejná metoda 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.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Na začátek

Pole

  Název Popis
Veřejné poleStatický člen 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.

Viz také

Odkaz

Microsoft.Data.Schema.Sql – obor názvů