IDataSourceProvider Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert eine Schnittstelle, die ein Steuerelement-Designer implementieren kann, um den Zugriff auf eine Datenquelle zu ermöglichen.
public interface class IDataSourceProvider
public interface IDataSourceProvider
type IDataSourceProvider = interface
Public Interface IDataSourceProvider
- Abgeleitet
Beispiele
Das folgende Codebeispiel zeigt eine benutzerdefinierte Klasse namens TemplatedListDesigner
, die von der TemplatedControlDesigner -Klasse erbt und die IDataSourceProvider
-Schnittstelle implementiert.
<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>
Hinweise
Eine Klasse, die eine Datenquelle bereitstellen kann, kann diese Schnittstelle implementieren, um den Zugriff auf ihre Datenquelle durch Objekte zu ermöglichen, die die IDataSourceProvider Schnittstelle verwenden. Diese Schnittstelle wird von den DataFieldConverter Klassen und DataMemberConverter verwendet.
Methoden
GetResolvedSelectedDataSource() |
Ruft den ausgewählten Datenmember aus der ausgewählten Datenquelle ab. |
GetSelectedDataSource() |
Ruft einen Verweis auf die ausgewählte Datenquelle bei diesem Datenquellenanbieter ab. |