Condividi tramite


Classe AdoDotNetRootObjectSelector

Abilita che ottiene le proprietà dell'oggetto radice, cioé proprietà di connessione a un'origine dati e alcune proprietà ADO.NETDbConnection.

Gerarchia di ereditarietà

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

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

Sintassi

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

Il tipo AdoDotNetRootObjectSelector espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico AdoDotNetRootObjectSelector Inizializza una nuova istanza della classe AdoDotNetRootObjectSelector.

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 il mapping utilizzando la tabella dati.
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 le proprietà dell'oggetto radice, come le proprietà di connessione non sensibili e alcune proprietà DbConnection, tramite un lettore dati. (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