Freigeben über


DataObjectSupport-Klasse

Ermöglicht es Ihnen, einen XML-Stream abzurufen, der Objekttypen eines Satzes von Daten in einer Datenquelle beschreibt, die dann interpretieren und programmgesteuert bearbeiten kann.

Vererbungshierarchie

Object
  Microsoft.VisualStudio.Data.DataSupport
    Microsoft.VisualStudio.Data.DataObjectSupport

Namespace:  Microsoft.VisualStudio.Data
Assembly:  Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)

Syntax

'Declaration
<GuidAttribute("ED513EC3-15EE-4778-9C74-3B865B328870")> _
Public Class DataObjectSupport _
    Inherits DataSupport
[GuidAttribute("ED513EC3-15EE-4778-9C74-3B865B328870")]
public class DataObjectSupport : DataSupport
[GuidAttribute(L"ED513EC3-15EE-4778-9C74-3B865B328870")]
public ref class DataObjectSupport : public DataSupport
[<GuidAttribute("ED513EC3-15EE-4778-9C74-3B865B328870")>]
type DataObjectSupport =  
    class 
        inherit DataSupport 
    end
public class DataObjectSupport extends DataSupport

Der DataObjectSupport-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode DataObjectSupport() Klassenkonstruktor.Instanziiert eine Instanz der Klasse nonparameterized DataObjectSupport.
Öffentliche Methode DataObjectSupport(String, Assembly) Klassenkonstruktor.Instanziiert eine Instanz der Klasse DataObjectSupport parametrisierte, die Möglichkeit zum Suchen eines Ressourcenstreams bereitstellt.
Öffentliche Methode DataObjectSupport(String, String) Klassenkonstruktor.Instanziiert eine Instanz der Klasse DataObjectSupport parametrisierte, die Ressourcenverzeichnisinformationen bereitstellt.

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 GetDataObjectTypes Ruft einen XML-Stream ab, der Informationen über Objekttypen eines Satzes von Daten enthält, die programmgesteuert interpretiert werden und bearbeitet werden können.
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetSupportStream Ruft eine Stream-Objektinstanz für eine bestimmte Kultur. (Von DataSupport 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 ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Hinweise

Ein Datenobjekttyp ist ein Satz von Informationen, die die Objekte beschrieben, die die Struktur Daten Quelle-für Beispiel, eine Tabelle oder eine Datenansicht zusammensetzt. Diese Informationen werden in einem XML-Stream bereitgestellt (ein Stream-Objekt) aus dem XML-Schema entspricht, das in der VSDataObjectSupport.xsd-Datei beschrieben wird. Weitere Informationen über dieses Schema, finden Sie unter DDEX-Datenobjekt-Unterstützung.

Das Implementieren dieses Objekts zulässig Visual Studio, um programmgesteuert auf diese Objekte zugreifen, ohne benötigen, auf datenquellenspezifische Befehle zu verlassen.

Sie müssen diese Klasse implementieren, um Datentools mit dem Datenanbieter, einschließlich der Verwendung von benutzerdefinierten Datenansichtsimplementierungen zu verwenden, die vom programmgesteuerten Zugriff an Datenobjekte abhängen.

Erbt von der DataSupport-Klasse.

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

DataReader