Freigeben über


AdoDotNetMappedObjectConverter-Klasse

Stellt eine Implementierung der DataMappedObjectConverter-Klasse mithilfe der Metadatumenauflistung ADO.NET- DataTypes bereit.

Vererbungshierarchie

Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
    Microsoft.VisualStudio.Data.Framework.DataMappedObjectConverter
      Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetMappedObjectConverter

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

Syntax

'Declaration
Public Class AdoDotNetMappedObjectConverter _
    Inherits DataMappedObjectConverter
public class AdoDotNetMappedObjectConverter : DataMappedObjectConverter
public ref class AdoDotNetMappedObjectConverter : public DataMappedObjectConverter
type AdoDotNetMappedObjectConverter =  
    class 
        inherit DataMappedObjectConverter 
    end
public class AdoDotNetMappedObjectConverter extends DataMappedObjectConverter

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode AdoDotNetMappedObjectConverter() Initialisiert eine neue Instanz der AdoDotNetMappedObjectConverter-Klasse.
Öffentliche Methode AdoDotNetMappedObjectConverter(IVsDataConnection) Initialisiert eine neue Instanz der AdoDotNetMappedObjectConverter-Klasse mit dem Datenverbindungsobjekt.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft DataTypes Ruft Datentypen als DataTable-Objektinstanzen ab.
Öffentliche Eigenschaft Site Ruft ab oder legt diese Objektsite fest. (Von DataSiteableObject<T> geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode ConvertToMappedMember(String, String, array<Object[]) Konvertiert den angegebenen Member eines zugrunde liegenden Datenobjekts zum entsprechenden zugeordneten Member. (Von DataMappedObjectConverter geerbt.)
Geschützte Methode ConvertToMappedMember(String, String, array<Object[], array<Object[]) Ordnet einen oder mehrere datenquellenspezifischen Werten zu einem angegebenen generischen zugeordneten Typ zu: ein ADO.NET Datentyp, ADO.NET DbType oder ein .NET Framework-Typwert. (Überschreibt DataMappedObjectConverter.ConvertToMappedMember(String, String, array<Object[], array<Object[]).)
Öffentliche Methode ConvertToUnderlyingRestriction(String, Int32, array<Object[]) Konvertiert die angegebenen entsprechenden Einschränkungen im zugrunde liegende Einschränkungen, die Datenquellenbesondere sind. (Von DataMappedObjectConverter geerbt.)
Geschützte Methode ConvertToUnderlyingRestriction(String, Int32, array<Object[], array<Object[]) Konvertiert die angegebenen entsprechenden Einschränkungen im zugrunde liegende Einschränkungen, die Datenquellenbesondere sind. (Von DataMappedObjectConverter geerbt.)
Ö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 Konvertiert den angegebenen systemeigenen Typ auf ein DbType-Typ, der von einem Datenanbieter ADO.NET verwendet wird.
Geschützte Methode GetFrameworkTypeFromNativeType Konvertiert den systemeigenen Typ auf ein Type-Typ
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Geschützte Methode GetProviderTypeFromNativeType Konvertiert den systemeigenen Typ dem bestimmten Typ des Anbieters.
Ö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.)
Geschützte Methode OnSiteChanged Löst das SiteChanged-Ereignis aus. (Überschreibt DataSiteableObject<T>.OnSiteChanged(EventArgs).)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis SiteChanged Tritt ein, wenn die Site-Eigenschaft geändert wird. (Von DataSiteableObject<T> geerbt.)

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IVsDataSupportObject<IVsDataMappedObjectConverter>.Invoke Ruft die angegebene Methode auf der IVsDataSupportObject<T>-Schnittstelle auf. (Von DataMappedObjectConverter geerbt.)

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