Freigeben über


DataMappedObject-Klasse

Stellt ein bekanntes Konzept für einen generischen Designer dar.

Vererbungshierarchie

Object
  Microsoft.VisualStudio.Data.Framework.DataMappedObject

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

Syntax

'Declaration
Public MustInherit Class DataMappedObject _
    Implements IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject),  _
    IVsDataSiteableObject(Of Boolean)
public abstract class DataMappedObject : IVsDataMappedObject, 
    IVsDataSiteableObject<IVsDataMappedObject>, IVsDataSiteableObject<bool>
public ref class DataMappedObject abstract : IVsDataMappedObject, 
    IVsDataSiteableObject<IVsDataMappedObject^>, IVsDataSiteableObject<bool>
[<AbstractClass>]
type DataMappedObject =  
    class 
        interface IVsDataMappedObject 
        interface IVsDataSiteableObject<IVsDataMappedObject>
        interface IVsDataSiteableObject<bool>
    end
public abstract class DataMappedObject implements IVsDataMappedObject, IVsDataSiteableObject<IVsDataMappedObject>, IVsDataSiteableObject<boolean>

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

Konstruktoren

  Name Beschreibung
Geschützte Methode DataMappedObject Initialisiert eine neue Instanz der DataMappedObject-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Identifier Ruft die Liste von Bezeichnern ab, die das aktuelle generische Datenkonzept eindeutig identifizieren.
Öffentliche Eigenschaft IsDeleted Ruft einen Wert ab, ob das aktuelle generische Datenkonzept gelöscht wird.
Geschützte Eigenschaft IsRefreshedObject Ruft einen Wert, ob das aktuelle generische Datenobjekt aktualisiert wird, und verfügt daher aktualisierte Informationen.
Öffentliche Eigenschaft Name Ruft den Namen des generischen Konzepts ab.
Öffentliche Eigenschaft Properties Ruft die Name-Wert-Paare ab, die die Eigenschaftennamen und die Werte zugeordnet werden mit dem aktuellen generischen Konzept enthalten.
Öffentliche Eigenschaft Selector Ruft ein Wählobjekt ab, das den Abruf von datenquellenspezifischen Metadaten aus der Datenobjektunterstützungsxml-datei zulässig.
Öffentliche Eigenschaft Type Ruft den Typnamen als Zeichenfolge des aktuellen generischen Konzepts ab.
Öffentliche Eigenschaft UnderlyingObject Ruft das zugrunde liegende Objekt ab, das vom aktuellen generische Konzept enthalten ist.

Zum Seitenanfang

Methoden

  Name Beschreibung
Geschützte Methode ComputeBaseObject Berechnet das Basisobjekt.
Ö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.)
Geschützte Methode GetProperty<T>(String) Ruft den Wert der angegebenen Eigenschaft ab, die dem aktuellen generischen Konzept zugeordnet ist.
Geschützte Methode GetProperty<T>(String, T) Ruft den Wert der angegebenen Eigenschaft ab, die dem aktuellen generischen Konzept zugeordnet ist.
Ö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 Ruft eine Zeichenfolge ab, die das aktuelle generische Konzept darstellt. (Überschreibt Object.ToString.)

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Eigenschaft IVsDataSiteableObject<IVsDataMappedObject>.Site Ruft die Site ab.

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.Framework-Namespace