Condividi tramite


Classe AdoDotNetMappedObjectConverter

Fornisce un'implementazione della classe DataMappedObjectConverter utilizzando la raccolta dei metadati DataTypes ADO.NET.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.Data.Framework.AdoDotNet
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

Sintassi

'Dichiarazione
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

Il tipo AdoDotNetMappedObjectConverter espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico AdoDotNetMappedObjectConverter() Inizializza una nuova istanza della classe AdoDotNetMappedObjectConverter.
Metodo pubblico AdoDotNetMappedObjectConverter(IVsDataConnection) Inizializza una nuova istanza della classe AdoDotNetMappedObjectConverter all'oggetto connessione dati.

In alto

Proprietà

  Nome Descrizione
Proprietà protetta. DataTypes Ottiene i tipi di dati come istanze di DataTable.
Proprietà pubblica Site Ottiene o imposta il sito dell'oggetto. (Ereditato da DataSiteableObject<T>)

In alto

Metodi

  Nome Descrizione
Metodo pubblico ConvertToMappedMember(String, String, array<Object[]) Converte il membro specificato di un oggetto dati sottostante al membro mappato corrispondente. (Ereditato da DataMappedObjectConverter)
Metodo protetto ConvertToMappedMember(String, String, array<Object[], array<Object[]) Esegue il mapping di uno o più valori specifici di origine dati a un tipo generico specificato mappato: un tipo di dati ADO.NET, ADO.NET DbType, o un valore di tipo .NET Framework. (Esegue l'override di DataMappedObjectConverter.ConvertToMappedMember(String, String, array<Object[], array<Object[])).
Metodo pubblico ConvertToUnderlyingRestriction(String, Int32, array<Object[]) Converte le restrizioni mappate specificate in restrizioni sottostanti in un'origine dati specifica. (Ereditato da DataMappedObjectConverter)
Metodo protetto ConvertToUnderlyingRestriction(String, Int32, array<Object[], array<Object[]) Converte le restrizioni mappate specificate in restrizioni sottostanti in un'origine dati specifica. (Ereditato da DataMappedObjectConverter)
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object)
Metodo protetto GetDbTypeFromNativeType Converte il tipo nativo in un tipo DbType utilizzato da un provider di dati ADO.NET.
Metodo protetto GetFrameworkTypeFromNativeType Converte il tipo nativo in un tipo Type
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo protetto GetProviderTypeFromNativeType Converte il tipo nativo in un tipo specifico di provider.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto OnSiteChanged Genera l'evento SiteChanged. (Esegue l'override di DataSiteableObject<T>.OnSiteChanged(EventArgs)).
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico SiteChanged Viene generato quando si modifica la proprietà Site. (Ereditato da DataSiteableObject<T>)

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IVsDataSupportObject<IVsDataMappedObjectConverter>.Invoke Richiama il metodo specificato all'interfaccia IVsDataSupportObject<T>. (Ereditato da DataMappedObjectConverter)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Data.Framework.AdoDotNet