DatabaseProjectConfigurationExtender-Klasse
Erzeugt Ableitungen von dieser Klasse, um Extender für Datenbankprojektkonfigurationen zu erstellen.
Diese API ist nicht CLS-kompatibel.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Data.Schema.Package.Project.DatabaseProjectExtenderBase
Microsoft.VisualStudio.Data.Schema.Package.Project.DatabaseProjectConfigurationExtender
Microsoft.VisualStudio.Data.Schema.Package.Internal.AgnosticDatabaseConfigurationExtender
Microsoft.VisualStudio.Data.Schema.Package.Internal.AgnosticDatabaseConfigurationSandboxExtender
Microsoft.VisualStudio.Data.Schema.Package.Internal.StaticCodeAnalysisExtender
Microsoft.VisualStudio.Data.Schema.Package.Sql.Internal.DatabaseConfigurationExtender
Namespace: Microsoft.VisualStudio.Data.Schema.Package.Project
Assembly: Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)
Syntax
'Declaration
<CLSCompliantAttribute(False)> _
<ComVisibleAttribute(True)> _
Public MustInherit Class DatabaseProjectConfigurationExtender _
Inherits DatabaseProjectExtenderBase
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public abstract class DatabaseProjectConfigurationExtender : DatabaseProjectExtenderBase
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public ref class DatabaseProjectConfigurationExtender abstract : public DatabaseProjectExtenderBase
[<AbstractClass>]
[<CLSCompliantAttribute(false)>]
[<ComVisibleAttribute(true)>]
type DatabaseProjectConfigurationExtender =
class
inherit DatabaseProjectExtenderBase
end
public abstract class DatabaseProjectConfigurationExtender extends DatabaseProjectExtenderBase
Der DatabaseProjectConfigurationExtender-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
DatabaseProjectConfigurationExtender | Initialisiert eine neue Instanz der DatabaseProjectConfigurationExtender-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
DatabaseProjectNode | Ruft den Datenbankprojektknoten ab, in dem sich die IDatabaseProjectConfiguration befindet, die erweitert wird. | |
ProjectConfiguration | Ruft die Projektkonfiguration ab, die von dem Objekt erweitert wird, oder legt diese fest. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
Finalize | Finalisiert das Objekt durch Benachrichtigen der Website, dass der Extender nicht gültig ist. (Von DatabaseProjectExtenderBase geerbt.) | |
GetConfigurationProperty | Ruft eine Projektkonfigurationseigenschaft ab. | |
GetConfigurationPropertyAsBool | Ruft die Konfigurationseigenschaft als Boolean ab. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
SetConfigurationProperty | Legt eine Projektkonfigurationseigenschaft fest. | |
ToString | Konvertiert in eine Zeichenfolge. (Von DatabaseProjectExtenderBase geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.VisualStudio.Data.Schema.Package.Project-Namespace