Classe DataObjectConceptMapper
Abilita che fornisce un'utilità di mapping personalizzato dei metadati dati-database di origine- specifici nei concetti utilizzati da una finestra di progettazione generica.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.Data.ObjectWithSite
Microsoft.VisualStudio.Data.DataObjectConceptMapper
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetObjectConceptMapper
Spazio dei nomi: Microsoft.VisualStudio.Data
Assembly: Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)
Sintassi
'Dichiarazione
Public MustInherit Class DataObjectConceptMapper _
Inherits ObjectWithSite
public abstract class DataObjectConceptMapper : ObjectWithSite
public ref class DataObjectConceptMapper abstract : public ObjectWithSite
[<AbstractClass>]
type DataObjectConceptMapper =
class
inherit ObjectWithSite
end
public abstract class DataObjectConceptMapper extends ObjectWithSite
Il tipo DataObjectConceptMapper espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
DataObjectConceptMapper | Costruttore di classe.Inizializza una nuova istanza della classe DataObjectConceptMapper. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
Connection | Recupera l'istanza dell'oggetto attiva DataConnection da utilizzare per tutto il codice che si basa sulle informazioni connessione- specifiche. |
![]() |
Site | Recupera o imposta il sito dell'oggetto. (Ereditato da ObjectWithSite) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Equals | Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
![]() |
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) |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
MapValuesToConcept | Esegue il mapping di uno o più valori dati-database di origine- specifici di un tipo generico specificato. |
![]() |
MemberwiseClone | Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
OnSiteChanged | Genera l'evento SiteChanged. (Ereditato da ObjectWithSite) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
![]() |
SiteChanged | Evento generato quando la proprietà Site viene modificata. (Ereditato da ObjectWithSite) |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
![]() ![]() |
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) |
![]() ![]() |
IObjectWithSite.SetSite | Fornisce il puntatore del sito all'oggetto del sito. (Ereditato da ObjectWithSite) |
In alto
Note
Un provider di DDEX deve implementare una classe DataObjectConceptMapper quando il mapping dai metadati dati-database di origine- specifici in un concetto è noto ugualmente complesso per specificare nel file XML di supporto dell'oggetto dati.
Il provider di DDEX deve specificare un'utilità di mapping personalizzato per il concetto di destinazione nel file XML come una classe COM ID registrata in un hive del Registro di sistema locale Visual Studio nella chiave CLSID, o come nome del tipo gestito, qualificato come necessario.
In fase di esecuzione, il motore dei metadati di DDEX inizializza un'istanza di questa classe e ospita l'oggetto con l'oggetto attivo DataConnection.
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