DataSupport-Klasse
Stellt die Basisklasse für alle Klassen dar, die Datenunterstützung XML unterstützen.
Vererbungshierarchie
Object
Microsoft.VisualStudio.Data.Framework.DataSupport
Microsoft.VisualStudio.Data.Framework.DataObjectSupport
Microsoft.VisualStudio.Data.Framework.DataViewSupport
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Syntax
'Declaration
Public MustInherit Class DataSupport _
Implements IVsDataSupport
public abstract class DataSupport : IVsDataSupport
public ref class DataSupport abstract : IVsDataSupport
[<AbstractClass>]
type DataSupport =
class
interface IVsDataSupport
end
public abstract class DataSupport implements IVsDataSupport
Der DataSupport-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
DataSupport(String, Assembly) | Initialisiert eine neue Instanz der Klasse DataSupport mit einer XML-Ressource, die in einer verwalteten Assembly gespeichert. |
![]() |
DataSupport(String, String) | Initialisiert eine neue Instanz der Klasse DataSupport mit einer XML-Ressource, die als Datei an einem bestimmten Dateipfad auf einem Datenträger gespeichert wird. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
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.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) |
![]() |
OpenSupportStream() | Öffnet einen Stream von Bytes den XML-Inhalt darstellt. |
![]() |
OpenSupportStream(CultureInfo) | Öffnet einen Stream von Bytes den XML-Inhalt für eine bestimmte Kultur darstellt. |
![]() |
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 - 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.Framework-Namespace