DataObjectSelector Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
IVsDataObjectSelector arabiriminin bir uygulamasını temsil eder.
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)
- Devralma
- Türetilmiş
- Uygulamalar
Oluşturucular
| DataObjectSelector() |
DataObjectSelector sınıfının yeni bir örneğini başlatır. |
| DataObjectSelector(IVsDataConnection) |
Veri bağlantısı nesnesiyle sınıfının yeni bir örneğini DataObjectSelector başlatır. |
Özellikler
| Site |
Nesne sitesini alır veya ayarlar. (Devralındığı yer: DataSiteableObject<T>) |
Yöntemler
| GetExpensiveProperties(String) |
Nesne deposundan pahalı özelliklerin listesini alır. |
| GetExpensiveProperties(String, Object[]) |
Nesne deposundan pahalı özelliklerin listesini alır. |
| GetMappings(Object[]) |
Eşlenen özellik adlarının anahtar/değer çiftlerini ve karşılık gelen veri kaynağına özgü özellik adlarını döndürür. |
| GetOrdering(String) |
Belirtilen tür için sıralamayı virgülle ayrılmış veri nesnesi adları dizesi olarak döndürür. Bu dize, nesneler seçildiğinde döndürülen veri nesnelerinin sıralama düzenini belirtir. |
| GetOrdering(String, Object[]) |
Belirtilen tür için sıralamayı virgülle ayrılmış veri nesnesi adları dizesi olarak döndürür. Bu dize, nesneler seçildiğinde döndürülen veri nesnelerinin sıralama düzenini belirtir. |
| GetRequiredRestrictions(String) |
Belirtilen tür için veri nesneleri seçildiğinde gerekli kısıtlamaların listesini alır. |
| GetRequiredRestrictions(String, Object[]) |
Belirtilen tür için veri nesneleri seçildiğinde gerekli kısıtlamaların listesini alır. |
| GetSupportedRestrictions(String) |
Belirtilen tür için veri nesneleri seçildiğinde desteklenen tüm kısıtlamaları alır. |
| GetSupportedRestrictions(String, Object[]) |
Belirtilen tür için veri nesneleri seçildiğinde desteklenen tüm kısıtlamaları alır. |
| OnSiteChanged(EventArgs) |
Olayı tetikler SiteChanged . (Devralındığı yer: DataSiteableObject<T>) |
| SelectObjects(String, Object[], String[]) |
Nesne deposundan alınan ve belirtilen kısıtlamalara ve özelliklere göre filtrelenen veri nesneleri için bir veri okuyucu döndürür. |
| SelectObjects(String, Object[], String[], Object[]) |
Nesne deposundan alınan ve belirtilen kısıtlamalara, özelliklere ve parametrelere göre filtrelenen veri nesneleri için bir veri okuyucu döndürür. |
Ekinlikler
| SiteChanged |
Özelliği değiştirildiğinde Site gerçekleşir. (Devralındığı yer: DataSiteableObject<T>) |
Belirtik Arabirim Kullanımları
| IVsDataSupportObject<IVsDataObjectSelector>.Invoke(String, Object[], Object[]) |
IVsDataObjectSelector arabiriminin bir uygulamasını temsil eder. |