Sql100DatabaseSchemaProvider-Klasse
Der DatabaseSchemaProvider für SQL Server 2008. Erstellt ein DataSchemaModel, Skriptdienste und Benutzerinteraktionsdienste für SQL Server 2008.
Vererbungshierarchie
System.Object
Microsoft.Data.Schema.DatabaseSchemaProvider
Microsoft.Data.Schema.Sql.SqlDatabaseSchemaProvider
Microsoft.Data.Schema.Sql.Sql100DatabaseSchemaProvider
Namespace: Microsoft.Data.Schema.Sql
Assembly: Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)
Syntax
'Declaration
<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
Der Sql100DatabaseSchemaProvider-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
Sql100DatabaseSchemaProvider | Initialisiert eine neue Instanz der Sql100DatabaseSchemaProvider-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
ExtensionManager | Ruft das ExtensionManager-Element für das aktuelle Datenbankprojekt in Visual Studio Team System 2008 Database Edition ab. (Von DatabaseSchemaProvider geerbt.) | |
FamilyName | Gibt den Namen dieser Familie von DatabaseSchemaProviders zurück. (Von SqlDatabaseSchemaProvider geerbt.) | |
ModelSchema | Ruft das ModelSchema-Objekt für diesen Anbieter ab. (Von DatabaseSchemaProvider geerbt.) | |
UserInteractionServices | Ruft den Singleton ab, der Benutzerinteraktionsdienste im Zusammenhang mit SQL Server 2008 bereitstellt. (Überschreibt DatabaseSchemaProvider.UserInteractionServices.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
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.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetSchemaUpgradeXslt | Gibt eine XSLT (Extensible Stylesheet Language Transformation) zurück, mit der eine DBSCHEMA-Datei aus der angegebenen Version in die aktuelle konvertiert wird, oder NULL, wenn keine solche Konvertierung vorhanden ist. (Überschreibt DatabaseSchemaProvider.GetSchemaUpgradeXslt(String).) | |
GetService<TService> | Gibt ein instanziiertes Dienstobjekt zurück, das bei diesem Anbieter registriert und vom angegebenen Type-Element identifiziert ist. (Von DatabaseSchemaProvider geerbt.) | |
GetServiceConstructor<TServiceConstructor> | Gibt einen Konstruktor für den Dienst zurück, der vom angegebenen Type-Element identifiziert wird. (Von DatabaseSchemaProvider geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
RegisterModelTypes | Bei der Implementierung in einer abgeleiteten Klasse werden die Modelltypen registriert, die im bereitgestellten Modellschema gefunden wurden. (Von DatabaseSchemaProvider geerbt.) | |
SchemaVersionSupported | Gibt einen Wert zurück, der angibt, ob die bereitgestellte Version mit der des Schemamodells übereinstimmt oder ob ein XLST verfügbar ist, mit dem das Schemamodell in die bereitgestellte Version konvertiert werden kann. (Von DatabaseSchemaProvider geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Felder
Name | Beschreibung | |
---|---|---|
Sql100ModelSchemaVersion | Die aktuelle Schemaversion für diesen Anbieter. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.