Condividi tramite


Classe AdoDotNetObjectSelector

Fornisce un'implementazione dell'interfaccia IVsDataObjectSelector utilizzando il metodo ADO.NETGetSchema.

Gerarchia di ereditarietà

Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
    Microsoft.VisualStudio.Data.Framework.DataObjectSelector
      Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetObjectSelector

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

Sintassi

'Dichiarazione
Public Class AdoDotNetObjectSelector _
    Inherits DataObjectSelector
public class AdoDotNetObjectSelector : DataObjectSelector
public ref class AdoDotNetObjectSelector : public DataObjectSelector
type AdoDotNetObjectSelector =  
    class 
        inherit DataObjectSelector 
    end
public class AdoDotNetObjectSelector extends DataObjectSelector

Il tipo AdoDotNetObjectSelector espone i seguenti membri.

Costruttori

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

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Site Ottiene o imposta il sito dell'oggetto. (Ereditato da DataSiteableObject<T>)

In alto

Metodi

  Nome Descrizione
Metodo protettoMembro statico ApplyMappings Applica i mapping del selettore.
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 pubblico GetExpensiveProperties(String) Recupera un elenco di proprietà costose dall'oggetto. (Ereditato da DataObjectSelector)
Metodo protetto GetExpensiveProperties(String, array<Object[]) Recupera un elenco di proprietà costose dall'oggetto. (Ereditato da DataObjectSelector)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetOrdering(String) Restituisce l'ordine per il tipo specificato come una serie di nomi di oggetto dati delimitati da virgole, che specifica l'ordinamento degli oggetti dati restituiti quando gli oggetti vengono selezionati. (Ereditato da DataObjectSelector)
Metodo protetto GetOrdering(String, array<Object[]) Restituisce l'ordine per il tipo specificato come una serie di nomi di oggetto dati delimitati da virgole, che specifica l'ordinamento degli oggetti dati restituiti quando gli oggetti vengono selezionati. (Ereditato da DataObjectSelector)
Metodo pubblico GetRequiredRestrictions(String) Recupera un elenco delle limitazioni necessarie quando gli oggetti dati vengono selezionati per il tipo specificato. (Ereditato da DataObjectSelector)
Metodo protetto GetRequiredRestrictions(String, array<Object[]) Recupera un elenco delle limitazioni necessarie quando gli oggetti dati vengono selezionati per il tipo specificato. (Ereditato da DataObjectSelector)
Metodo pubblico GetSupportedRestrictions(String) Recupera tutte le restrizioni supportate quando gli oggetti dati vengono selezionati per il tipo specificato. (Ereditato da DataObjectSelector)
Metodo protetto GetSupportedRestrictions(String, array<Object[]) Recupera tutte le restrizioni supportate quando gli oggetti dati vengono selezionati per il tipo specificato. (Ereditato da DataObjectSelector)
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. (Ereditato da DataSiteableObject<T>)
Metodo pubblico SelectObjects(String, array<Object[], array<String[]) Restituisce un lettore dati per gli oggetti dati recuperati dall'archivio dell'oggetto, che vengono filtrati da restrizioni e le proprietà specificate. (Ereditato da DataObjectSelector)
Metodo protetto SelectObjects(String, array<Object[], array<String[], array<Object[]) Restituisce un lettore dati per gli oggetti dati recuperati dall'archivio dell'oggetto, che vengono filtrati da restrizioni, le proprietà e i parametri specificati. (Esegue l'override di DataObjectSelector.SelectObjects(String, array<Object[], array<String[], array<Object[])).
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<IVsDataObjectSelector>.Invoke Richiama il metodo specificato. (Ereditato da DataObjectSelector)

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