DataObjectSelector Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un'implementazione dell'interfaccia IVsDataObjectSelector.
public ref class DataObjectSelector abstract : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataConnection ^>, Microsoft::VisualStudio::Data::Core::IVsDataSupportObject<Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataObjectSelector ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataObjectSelector
public abstract class DataObjectSelector : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataConnection>, Microsoft.VisualStudio.Data.Core.IVsDataSupportObject<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataObjectSelector>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataObjectSelector
type DataObjectSelector = class
inherit DataSiteableObject<IVsDataConnection>
interface IVsDataObjectSelector
interface IVsDataSupportObject<IVsDataObjectSelector>
Public MustInherit Class DataObjectSelector
Inherits DataSiteableObject(Of IVsDataConnection)
Implements IVsDataObjectSelector, IVsDataSupportObject(Of IVsDataObjectSelector)
- Ereditarietà
- Derivato
- Implementazioni
Costruttori
DataObjectSelector() |
Inizializza una nuova istanza della classe DataObjectSelector. |
DataObjectSelector(IVsDataConnection) |
Inizializza una nuova istanza della classe con l'oggetto DataObjectSelector connessione dati. |
Proprietà
Site |
Ottiene o imposta il sito dell'oggetto. (Ereditato da DataSiteableObject<T>) |
Metodi
GetExpensiveProperties(String) |
Recupera un elenco di proprietà costose dall'archivio oggetti. |
GetExpensiveProperties(String, Object[]) |
Recupera un elenco di proprietà costose dall'archivio oggetti. |
GetMappings(Object[]) |
Restituisce coppie chiave/valore di nomi di proprietà mappate e i relativi nomi di proprietà specifici dell'origine dati. |
GetOrdering(String) |
Restituisce l'ordinamento per il tipo specificato come stringa di nomi di oggetti dati delimitati da virgole, che specifica l'ordine di ordinamento degli oggetti dati restituiti quando vengono selezionati gli oggetti. |
GetOrdering(String, Object[]) |
Restituisce l'ordinamento per il tipo specificato come stringa di nomi di oggetti dati delimitati da virgole, che specifica l'ordine di ordinamento degli oggetti dati restituiti quando vengono selezionati gli oggetti. |
GetRequiredRestrictions(String) |
Recupera un elenco delle restrizioni necessarie quando gli oggetti dati vengono selezionati per il tipo specificato. |
GetRequiredRestrictions(String, Object[]) |
Recupera un elenco delle restrizioni necessarie quando gli oggetti dati vengono selezionati per il tipo specificato. |
GetSupportedRestrictions(String) |
Recupera tutte le restrizioni supportate quando gli oggetti dati vengono selezionati per il tipo specificato. |
GetSupportedRestrictions(String, Object[]) |
Recupera tutte le restrizioni supportate quando gli oggetti dati vengono selezionati per il tipo specificato. |
OnSiteChanged(EventArgs) |
Genera l'evento SiteChanged. (Ereditato da DataSiteableObject<T>) |
SelectObjects(String, Object[], String[]) |
Restituisce un lettore dati per gli oggetti dati recuperati dall'archivio oggetti, filtrati dalle restrizioni e dalle proprietà specificate. |
SelectObjects(String, Object[], String[], Object[]) |
Restituisce un lettore dati per gli oggetti dati recuperati dall'archivio oggetti, filtrati dalle restrizioni, dalle proprietà e dai parametri specificati. |
Eventi
SiteChanged |
Si verifica quando si modifica la proprietà Site. (Ereditato da DataSiteableObject<T>) |
Implementazioni dell'interfaccia esplicita
IVsDataSupportObject<IVsDataObjectSelector>.Invoke(String, Object[], Object[]) |
Rappresenta un'implementazione dell'interfaccia IVsDataObjectSelector. |