Share via


IDataSourceProvider Arabirim

Tanım

Denetim tasarımcısının bir veri kaynağına erişim sağlamak için uygulayabileceği bir arabirimi tanımlar.

public interface class IDataSourceProvider
public interface IDataSourceProvider
type IDataSourceProvider = interface
Public Interface IDataSourceProvider
Türetilmiş

Örnekler

Aşağıdaki kod örneği, sınıfından TemplatedControlDesigner devralan ve arabirimini uygulayan IDataSourceProvider adlı TemplatedListDesignerözel bir sınıfı gösterir.

<FileName>databounddesigner.vb</FileName>
<RelevantItems>
  <Reference>System.Web.UI.Design.ControlDesigner</Reference>
  <Reference>System.Web.UI.Design.TemplatedControlDesigner</Reference>
  <Reference>System.Web.UI.Design.IDataSourceProvider</Reference>
</RelevantItems>

Açıklamalar

Veri kaynağı sağlayabilen bir sınıf, arabirimini kullanan IDataSourceProvider nesneler tarafından veri kaynağına erişimi etkinleştirmek için bu arabirimi uygulayabilir. Bu arabirim ve DataMemberConverter sınıfları tarafından DataFieldConverter kullanılır.

Yöntemler

GetResolvedSelectedDataSource()

Seçili veri kaynağından seçilen veri üyesini alır.

GetSelectedDataSource()

Veri kaynağı sağlayıcısından seçilen veri kaynağına başvuru alır.

Şunlara uygulanır