ListSourceHelper.GetList(IDataSource) Methode
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.
Ruft eine IList-Auflistung der Datenquellenobjekte ab.
public:
static System::Collections::IList ^ GetList(System::Web::UI::IDataSource ^ dataSource);
public static System.Collections.IList GetList (System.Web.UI.IDataSource dataSource);
static member GetList : System.Web.UI.IDataSource -> System.Collections.IList
Public Shared Function GetList (dataSource As IDataSource) As IList
Parameter
- dataSource
- IDataSource
Eine IDataSource, die ein oder mehrere zugeordnete DataSourceView-Objekte enthält, die durch einen Aufruf von GetViewNames() abgerufen werden.
Gibt zurück
Eine IList für eine IDataSource, wenn IDataSource über mindestens ein zugeordnetes DataSourceView-Objekt verfügt. Andernfalls wird null
zurückgegeben.
Beispiele
Im folgenden Codebeispiel wird das Entwurfsmuster für eine Datenquellenklasse veranschaulicht, die die IListSource Methoden implementiert. Die GetList Methode ruft die statische GetList Methode auf.
#region Implementation of IListSource
bool IListSource.ContainsListCollection {
get {
return ListSourceHelper.ContainsListCollection(this);
}
}
IList IListSource.GetList() {
return ListSourceHelper.GetList(this);
}
#endregion
#Region "Implementation of IListSource"
ReadOnly Property ContainsListCollection() As Boolean Implements IListSource.ContainsListCollection
Get
Return ListSourceHelper.ContainsListCollection(Me)
End Get
End Property
Function GetList() As IList Implements IListSource.GetList
Return ListSourceHelper.GetList(Me)
End Function 'IListSource.GetList
#End Region
Hinweise
Verwenden Sie diese Methode in einer Implementierung der IListSource.GetList Methode, indem Sie einen Verweis auf ein Datenquellensteuerelement übergeben.
Das IList zurückgegebene Objekt implementiert die ITypedList Schnittstelle. Sie können die GetItemProperties Methode verwenden, um eine Liste der PropertyDescriptor Deskriptoren abzurufen, die den Namen entsprechen, die DataSourceView dem Datenquellensteuerelement aus der Liste zugeordnet sind.