Bagikan melalui


DataObjectSelector Kelas

Definisi

Mewakili implementasi antarmuka 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)
Warisan
Turunan
Penerapan

Konstruktor

DataObjectSelector()

Menginisialisasi instans baru kelas DataObjectSelector.

DataObjectSelector(IVsDataConnection)

Menginisialisasi instans DataObjectSelector baru kelas dengan objek koneksi data.

Properti

Site

Mendapatkan atau mengatur situs objek.

(Diperoleh dari DataSiteableObject<T>)

Metode

GetExpensiveProperties(String)

Mengambil daftar properti mahal dari penyimpanan objek.

GetExpensiveProperties(String, Object[])

Mengambil daftar properti mahal dari penyimpanan objek.

GetMappings(Object[])

Mengembalikan pasangan kunci/nilai dari nama properti yang dipetakan dan nama properti khusus sumber data yang sesuai.

GetOrdering(String)

Mengembalikan urutan untuk jenis yang ditentukan sebagai string nama objek data yang dibatasi koma, yang menentukan susunan urutan objek data yang dikembalikan saat objek dipilih.

GetOrdering(String, Object[])

Mengembalikan urutan untuk jenis yang ditentukan sebagai string nama objek data yang dibatasi koma, yang menentukan susunan urutan objek data yang dikembalikan saat objek dipilih.

GetRequiredRestrictions(String)

Mengambil daftar batasan yang diperlukan saat objek data dipilih untuk jenis yang ditentukan.

GetRequiredRestrictions(String, Object[])

Mengambil daftar batasan yang diperlukan saat objek data dipilih untuk jenis yang ditentukan.

GetSupportedRestrictions(String)

Mengambil semua batasan yang didukung saat objek data dipilih untuk jenis yang ditentukan.

GetSupportedRestrictions(String, Object[])

Mengambil semua batasan yang didukung saat objek data dipilih untuk jenis yang ditentukan.

OnSiteChanged(EventArgs)

Memunculkan kejadian SiteChanged.

(Diperoleh dari DataSiteableObject<T>)
SelectObjects(String, Object[], String[])

Mengembalikan pembaca data untuk objek data yang diambil dari penyimpanan objek, yang difilter oleh batasan dan properti yang ditentukan.

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

Mengembalikan pembaca data untuk objek data yang diambil dari penyimpanan objek, yang difilter berdasarkan batasan, properti, dan parameter yang ditentukan.

Acara

SiteChanged

Terjadi ketika Site properti diubah.

(Diperoleh dari DataSiteableObject<T>)

Implementasi Antarmuka Eksplisit

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

Mewakili implementasi antarmuka IVsDataObjectSelector.

Berlaku untuk