Freigeben über


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
Geschützte Methode DataSupport(String, Assembly) Initialisiert eine neue Instanz der Klasse DataSupport mit einer XML-Ressource, die in einer verwalteten Assembly gespeichert.
Geschützte Methode 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
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode 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.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.)
Öffentliche Methode OpenSupportStream() Öffnet einen Stream von Bytes den XML-Inhalt darstellt.
Geschützte Methode OpenSupportStream(CultureInfo) Öffnet einen Stream von Bytes den XML-Inhalt für eine bestimmte Kultur darstellt.
Öffentliche Methode 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

Weitere Ressourcen

DDEX-Datenobjekt-Unterstützung

DDEX-Datenansichts-Unterstützung