Freigeben über


AdoDotNetObjectConceptMapper-Klasse

Stellt eine Standardimplementierung der DataObjectConceptMapper-Klasse für ADO.NET Datenanbieter bereit.

Vererbungshierarchie

Object
  Microsoft.VisualStudio.Data.ObjectWithSite
    Microsoft.VisualStudio.Data.DataObjectConceptMapper
      Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetObjectConceptMapper

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

Syntax

'Declaration
Public Class AdoDotNetObjectConceptMapper _
    Inherits DataObjectConceptMapper
public class AdoDotNetObjectConceptMapper : DataObjectConceptMapper
public ref class AdoDotNetObjectConceptMapper : public DataObjectConceptMapper
type AdoDotNetObjectConceptMapper =  
    class 
        inherit DataObjectConceptMapper 
    end
public class AdoDotNetObjectConceptMapper extends DataObjectConceptMapper

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode AdoDotNetObjectConceptMapper Klassenkonstruktor.Instanziiert eine neue Instanz der DataObjectConceptMapper-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft Connection Ruft die aktive für jeden ab Code verwendet werden DataConnection-Objektinstanz, der auf verbindungsspezifischen Informationen abhängt. (Von DataObjectConceptMapper geerbt.)
Geschützte Eigenschaft DataTypes Ruft Datentypen als DataTable-Objektinstanz ab.
Öffentliche Eigenschaft Site Ruft ab oder legt diese Objektsite fest. (Von ObjectWithSite geerbt.)

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.)
Geschützte Methode GetDbTypeFromNativeType Ordnet einen systemeigenen Typ zu einer DbType-Instanz zu und gibt den Wert vom Typ zurück.
Geschützte Methode GetFrameworkTypeFromNativeType Ordnet einen systemeigenen Typ zu .NET Framework Datentyp zu und gibt die entsprechende Typinstanz zurück.
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Geschützte Methode GetProviderTypeFromNativeType Ordnet einen systemeigenen Typ in einen anbieterspezifischen Datentyp zu.
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode MapValuesToConcept Ordnet eine oder mehrere datenquellenspezifischen Werte zu einem angegebenen generischen Konzept zu. (Überschreibt DataObjectConceptMapper.MapValuesToConcept(String, String, array<Object[]).)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.)
Geschützte Methode OnSiteChanged Löst das SiteChanged-Ereignis aus. (Von ObjectWithSite geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis SiteChanged Ereignis, das ausgelöst wird, wenn die Site-Eigenschaft geändert wird. (Von ObjectWithSite geerbt.)

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IObjectWithSite.GetSite Ruft die letzte Website ab, die mit der IObjectWithSite.SetSite methode festgelegt ist.Bei keine bekannte Site auftreten, gibt das Objekt eine Ausnahme zurück. (Von ObjectWithSite geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IObjectWithSite.SetSite Stellt den Zeiger der Website am Site-Objekt bereit. (Von ObjectWithSite geerbt.)

Zum Seitenanfang

Hinweise

Die Implementierung ordnet datenquellenspezifische Typnamen zu ProviderDataType, zu ProviderDbType und zu FrameworkDataType Konzepten mithilfe der DataTypes-Auflistung zu, die vom ADO.NET Datenanbieter abgerufen wird, der die GetSchema-Methode erstellt 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.AdoDotNet-Namespace