Sdílet prostřednictvím


DataObjectSelector Třída

Definice

Představuje implementaci IVsDataObjectSelector rozhraní.

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)
Dědičnost
Odvozené
Implementuje

Konstruktory

DataObjectSelector()

Inicializuje novou instanci DataObjectSelector třídy.

DataObjectSelector(IVsDataConnection)

Inicializuje novou instanci DataObjectSelector třídy pomocí objektu datového připojení.

Vlastnosti

Site

Získá nebo nastaví web objektu.

(Zděděno od DataSiteableObject<T>)

Metody

GetExpensiveProperties(String)

Načte seznam nákladných vlastností z úložiště objektů.

GetExpensiveProperties(String, Object[])

Načte seznam nákladných vlastností z úložiště objektů.

GetMappings(Object[])

Vrátí páry klíč-hodnota s názvy mapovaných vlastností a odpovídajícími názvy vlastností specifických pro zdroj dat.

GetOrdering(String)

Vrátí pořadí pro zadaný typ jako řetězec názvů datových objektů oddělených čárkami, který určuje pořadí řazení datových objektů vrácených při výběru objektů.

GetOrdering(String, Object[])

Vrátí pořadí pro zadaný typ jako řetězec názvů datových objektů oddělených čárkami, který určuje pořadí řazení datových objektů vrácených při výběru objektů.

GetRequiredRestrictions(String)

Načte seznam omezení, která jsou vyžadována při výběru datových objektů pro zadaný typ.

GetRequiredRestrictions(String, Object[])

Načte seznam omezení, která jsou vyžadována při výběru datových objektů pro zadaný typ.

GetSupportedRestrictions(String)

Načte všechna omezení, která jsou podporována při výběru datových objektů pro zadaný typ.

GetSupportedRestrictions(String, Object[])

Načte všechna omezení, která jsou podporována při výběru datových objektů pro zadaný typ.

OnSiteChanged(EventArgs)

SiteChanged Vyvolá událost.

(Zděděno od DataSiteableObject<T>)
SelectObjects(String, Object[], String[])

Vrátí čtečku dat pro datové objekty načtené z úložiště objektů, které jsou filtrovány podle zadaných omezení a vlastností.

SelectObjects(String, Object[], String[], Object[])

Vrátí čtečku dat pro datové objekty načtené z úložiště objektů, které jsou filtrovány podle zadaných omezení, vlastností a parametrů.

Událost

SiteChanged

Nastane při Site změně vlastnosti.

(Zděděno od DataSiteableObject<T>)

Explicitní implementace rozhraní

IVsDataSupportObject<IVsDataObjectSelector>.Invoke(String, Object[], Object[])

Představuje implementaci IVsDataObjectSelector rozhraní.

Platí pro