Classe DataMappedObjectConverter
Consente di convertire le restrizioni passate al selettore dell'oggetto mappato in restrizioni sottostanti per passare al selettore origine specifico del tipo di dati, consentendo pertanto alla selezione mappata. Anche fornire la conversione dei membri di un oggetto dati sottostante ai membri di un oggetto mappato, con conseguente mappate rappresentazioni di oggetti dati.
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
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Sintassi
'Dichiarazione
Public MustInherit Class DataMappedObjectConverter _
Inherits DataSiteableObject(Of IVsDataConnection) _
Implements IVsDataMappedObjectConverter, IVsDataSupportObject(Of IVsDataMappedObjectConverter)
public abstract class DataMappedObjectConverter : DataSiteableObject<IVsDataConnection>,
IVsDataMappedObjectConverter, IVsDataSupportObject<IVsDataMappedObjectConverter>
public ref class DataMappedObjectConverter abstract : public DataSiteableObject<IVsDataConnection^>,
IVsDataMappedObjectConverter, IVsDataSupportObject<IVsDataMappedObjectConverter^>
[<AbstractClass>]
type DataMappedObjectConverter =
class
inherit DataSiteableObject<IVsDataConnection>
interface IVsDataMappedObjectConverter
interface IVsDataSupportObject<IVsDataMappedObjectConverter>
end
public abstract class DataMappedObjectConverter extends DataSiteableObject<IVsDataConnection> implements IVsDataMappedObjectConverter, IVsDataSupportObject<IVsDataMappedObjectConverter>
Il tipo DataMappedObjectConverter espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
DataMappedObjectConverter() | Inizializza una nuova istanza della classe DataMappedObjectConverter. | |
DataMappedObjectConverter(IVsDataConnection) | Inizializza una nuova istanza della classe DataMappedObjectConverter, con una connessione dati. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Site | Ottiene o imposta il sito dell'oggetto. (Ereditato da DataSiteableObject<T>) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
ConvertToMappedMember(String, String, array<Object[]) | Converte il membro specificato di un oggetto dati sottostante al membro mappato corrispondente. | |
ConvertToMappedMember(String, String, array<Object[], array<Object[]) | Converte il membro specificato di un oggetto dati sottostante al membro mappato corrispondente. | |
ConvertToUnderlyingRestriction(String, Int32, array<Object[]) | Converte le restrizioni mappate specificate in restrizioni sottostanti in un'origine dati specifica. | |
ConvertToUnderlyingRestriction(String, Int32, array<Object[], array<Object[]) | Converte le restrizioni mappate specificate in restrizioni sottostanti in un'origine dati specifica. | |
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) | |
MemberwiseClone | Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) | |
OnSiteChanged | Genera l'evento SiteChanged. (Ereditato da DataSiteableObject<T>) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
SiteChanged | Viene generato quando si modifica la proprietà Site. (Ereditato da DataSiteableObject<T>) |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
IVsDataSupportObject<IVsDataMappedObjectConverter>.Invoke | Richiama il metodo specificato all'interfaccia IVsDataSupportObject<T>. |
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.