IDynamicDataSource Arabirim

Tanım

Dinamik Veri denetimi için bir veri kaynağını temsil eder.

public interface class IDynamicDataSource : System::Web::UI::IDataSource
public interface IDynamicDataSource : System.Web.UI.IDataSource
type IDynamicDataSource = interface
    interface IDataSource
Public Interface IDynamicDataSource
Implements IDataSource
Türetilmiş
Uygulamalar

Özellikler

Name Description
AutoGenerateWhereClause

Denetimin koleksiyonda IDynamicDataSource tanımlanan değerlere göre dinamik olarak bir yan tümce oluşturup oluşturmadığını Where gösteren bir WhereParameters değer alır veya ayarlar.

ContextType

Sınıfının türünü DataContext alır.

EnableDelete

Veri kaynağı görünümünün satırları silme özelliğini destekleyip desteklemediğini belirten bir değer alır veya ayarlar.

EnableInsert

Veri kaynağı görünümünün satır ekleme özelliğini destekleyip desteklemediğini gösteren bir değer alır veya ayarlar.

EnableUpdate

Veri kaynağı görünümünün satırları güncelleştirme özelliğini destekleyip desteklemediğini gösteren bir değer alır veya ayarlar.

EntitySetName

Varlık kümesi adını alır veya ayarlar.

Where

Bir yan tümcesi tarafından alınan verilere bir kaydın dahil edilmesi için true olması gereken koşulu belirten bir Where değer alır veya ayarlar.

WhereParameters

Yan tümcesi oluşturmak Where için kullanılan parametre koleksiyonunu alır.

Yöntemler

Name Description
GetView(String)

Veri kaynağı denetimiyle ilişkili adlandırılmış veri kaynağı görünümünü alır.

(Devralındığı yer: IDataSource)
GetViewNames()

Arabirimle IDataSource ilişkilendirilmiş görünüm nesnelerinin listesini temsil eden bir ad koleksiyonu alır.

(Devralındığı yer: IDataSource)

Ekinlikler

Name Description
DataSourceChanged

Veri kaynağı denetimi, veriye bağlı denetimleri etkileyen bir şekilde değiştiğinde gerçekleşir.

(Devralındığı yer: IDataSource)
Exception

Bir veri alanı doğrulanamadıysa gerçekleşir.

Uzantı Metotları

Name Description
ExpandDynamicWhereParameters(IDynamicDataSource)

Dinamik filtreleri veri kaynağı tarafından kullanılabilen parametrelere genişletir Where .

GetDefaultValues(IDataSource)

Belirtilen veri kaynağı için varsayılan değerlerin koleksiyonunu alır.

GetMetaTable(IDataSource)

Belirtilen veri kaynağı nesnesindeki bir tablonun meta verilerini alır.

GetTable(IDynamicDataSource)

MetaTable Belirtilen veri kaynağı denetimiyle ilişkili nesneyi döndürür.

TryGetMetaTable(IDataSource, MetaTable)

Tablo meta verilerinin kullanılabilir olup olmadığını belirler.

Şunlara uygulanır