DataSupport-Klasse
Stellt die Basisklasse für alle Klassen dar, die Datenunterstützung XML unterstützen.
Vererbungshierarchie
Object
Microsoft.VisualStudio.Data.DataSupport
Microsoft.VisualStudio.Data.DataObjectSupport
Microsoft.VisualStudio.Data.DataViewSupport
Namespace: Microsoft.VisualStudio.Data
Assembly: Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)
Syntax
'Declaration
Public MustInherit Class DataSupport
public abstract class DataSupport
public ref class DataSupport abstract
[<AbstractClass>]
type DataSupport = class end
public abstract class DataSupport
Der DataSupport-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
DataSupport() | Klassenkonstruktor.Initialisiert eine neue Instanz der DataSupport-Klasse. |
![]() |
DataSupport(String, Assembly) | Klassenkonstruktor.Initialisiert eine neue Instanz der DataSupport, parametrisierte Klasse mit einer XML-Ressource, die in einer verwalteten Assembly gespeichert. |
![]() |
DataSupport(String, String) | Initialisiert eine neue Instanz der DataSupport, parametrisierte Klasse mit XML, das als Datei an einem bestimmten Dateipfad auf einem Datenträger gespeichert wird. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() ![]() |
CreateXmlResourceManager(String, Assembly) | Erstellt eine ResourceManager-Objektinstanz, die ist, verwaltete Ressourcen zu lesen, die mit der XML-Datei-Erweiterung beenden. |
![]() ![]() |
CreateXmlResourceManager(String, String) | Erstellt eine ResourceManager-Objektinstanz, die ist, XML-Dateien aus einer Datei an einem bestimmten Speicherort auf einem Datenträger zu lesen. |
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (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 die Standardhashfunktion. (Von Object geerbt.) |
![]() |
GetSupportStream | Ruft eine Stream-Objektinstanz für eine bestimmte Kultur. |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Hinweise
Eines der grundlegenden Entwurfsziele von DDEX ist für jeden Haupteigenschaftsbereich der durch die Datenunterstützung XML gesteuert werden, Erweiterbarkeit, die vom DDEX-Anbieter angegeben wird. Für jeden solchen Funktionsbereich gibt es eine Klasse, beispielsweise DataViewSupport oder DataObjectSupport-Klassen, bietet Ihnen die Möglichkeit, einen Stream von XML für die Funktion anzugeben.
Es gibt mehrere Standardplätze, von denen dieser Stream möglicherweise von XML stammt. Es wird von einer verwalteten Ressource gelesen werden, die in eine Assembly kompiliert wird, oder aus einer Datei auf Datenträger. Diese Basisklasse implementiert Methoden, die entweder automatisch suchen, abhängig von dem Konstruktor aufgerufen wird.
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-Namespace