Condividi tramite


Classe AdoDotNetObjectConceptMapper

Fornisce un'implementazione predefinita della classe DataObjectConceptMapper per i provider di dati ADO.NET.

Gerarchia di ereditarietà

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

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

Sintassi

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

Il tipo AdoDotNetObjectConceptMapper espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico AdoDotNetObjectConceptMapper Costruttore di classe.Crea una nuova istanza della classe DataObjectConceptMapper.

In alto

Proprietà

  Nome Descrizione
Proprietà protetta. Connection Recupera l'istanza dell'oggetto attiva DataConnection da utilizzare per tutto il codice che si basa sulle informazioni connessione- specifiche. (Ereditato da DataObjectConceptMapper)
Proprietà protetta. DataTypes Recupera i tipi di dati come istanza di oggetto DataTable.
Proprietà pubblica Site Recupera o imposta il sito dell'oggetto. (Ereditato da ObjectWithSite)

In alto

Metodi

  Nome Descrizione
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 Esegue il mapping di un tipo nativo a un'istanza DbType e restituisce il valore di tipo.
Metodo protetto GetFrameworkTypeFromNativeType Esegue il mapping di un tipo nativo al tipo di dati .NET Framework e restituisce l'istanza di tipo appropriata.
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo protetto GetProviderTypeFromNativeType Esegue il mapping di un tipo nativo in un tipo di dati specifico.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico MapValuesToConcept Esegue il mapping di uno o più valori dati-database di origine- specifici di un tipo generico specificato. (Esegue l'override di DataObjectConceptMapper.MapValuesToConcept(String, String, array<Object[])).
Metodo protetto MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto OnSiteChanged Genera l'evento SiteChanged. (Ereditato da ObjectWithSite)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico SiteChanged Evento generato quando la proprietà Site viene modificata. (Ereditato da ObjectWithSite)

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IObjectWithSite.GetSite Recupera l'ultimo sito impostato utilizzando il metodo IObjectWithSite.SetSite.Nei casi in cui non è noto sito, l'oggetto restituisce un'eccezione. (Ereditato da ObjectWithSite)
Implementazione esplicita dell'interfacciaMetodo privato IObjectWithSite.SetSite Fornisce il puntatore del sito all'oggetto del sito. (Ereditato da ObjectWithSite)

In alto

Note

L'implementazione associa i nomi di tipo dati-database di origine- specifici ProviderDataType, a ProviderDbTypee ai concetti FrameworkDataType utilizzando la raccolta DataTypes recuperata dal provider di dati ADO.NET utilizzando il metodo GetSchema.

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