DataObjectSelector Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje implementację interfejsu 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)
- Dziedziczenie
- Pochodne
- Implementuje
Konstruktory
DataObjectSelector() |
Inicjuje nowe wystąpienie klasy DataObjectSelector. |
DataObjectSelector(IVsDataConnection) |
Inicjuje DataObjectSelector nowe wystąpienie klasy z obiektem połączenia danych. |
Właściwości
Site |
Pobiera lub ustawia lokację obiektu. (Odziedziczone po DataSiteableObject<T>) |
Metody
GetExpensiveProperties(String) |
Pobiera listę kosztownych właściwości z magazynu obiektów. |
GetExpensiveProperties(String, Object[]) |
Pobiera listę kosztownych właściwości z magazynu obiektów. |
GetMappings(Object[]) |
Zwraca pary klucz/wartość mapowanych nazw właściwości i odpowiadające im nazwy właściwości specyficznych dla źródła danych. |
GetOrdering(String) |
Zwraca kolejność dla określonego typu jako ciąg nazw obiektów danych rozdzielanych przecinkami, co określa kolejność sortowania obiektów danych zwracanych po wybraniu obiektów. |
GetOrdering(String, Object[]) |
Zwraca kolejność dla określonego typu jako ciąg nazw obiektów danych rozdzielanych przecinkami, co określa kolejność sortowania obiektów danych zwracanych po wybraniu obiektów. |
GetRequiredRestrictions(String) |
Pobiera listę ograniczeń wymaganych podczas wybierania obiektów danych dla określonego typu. |
GetRequiredRestrictions(String, Object[]) |
Pobiera listę ograniczeń wymaganych podczas wybierania obiektów danych dla określonego typu. |
GetSupportedRestrictions(String) |
Pobiera wszystkie ograniczenia, które są obsługiwane, gdy obiekty danych są wybrane dla określonego typu. |
GetSupportedRestrictions(String, Object[]) |
Pobiera wszystkie ograniczenia, które są obsługiwane, gdy obiekty danych są wybrane dla określonego typu. |
OnSiteChanged(EventArgs) |
SiteChanged Zgłasza zdarzenie. (Odziedziczone po DataSiteableObject<T>) |
SelectObjects(String, Object[], String[]) |
Zwraca czytnik danych dla obiektów danych pobranych z magazynu obiektów, które są filtrowane przez określone ograniczenia i właściwości. |
SelectObjects(String, Object[], String[], Object[]) |
Zwraca czytnik danych dla obiektów danych pobranych z magazynu obiektów, które są filtrowane według określonych ograniczeń, właściwości i parametrów. |
Zdarzenia
SiteChanged |
Występuje, gdy właściwość zostanie zmieniona Site . (Odziedziczone po DataSiteableObject<T>) |
Jawne implementacje interfejsu
IVsDataSupportObject<IVsDataObjectSelector>.Invoke(String, Object[], Object[]) |
Reprezentuje implementację interfejsu IVsDataObjectSelector. |