ListSourceHelper.GetList(IDataSource) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
IList Načte kolekci objektů zdroje dat.
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
Parametry
- dataSource
- IDataSource
Objekt IDataSource , který obsahuje jeden nebo více přidružených DataSourceView objektů, které jsou načteny voláním GetViewNames().
Návraty
Jeden IList z nich IDataSource, pokud IDataSource má jeden nebo více přidružených DataSourceView objektů; v opačném případě vrátí null.
Příklady
Následující příklad kódu ukazuje vzor návrhu pro třídu zdroje dat, která implementuje IListSource metody. Metoda GetList volá statickou GetList metodu.
#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
Poznámky
Tuto metodu použijte v implementaci IListSource.GetList metody a předejte odkaz na řízení zdroje dat.
Vrácený IList objekt implementuje ITypedList rozhraní. Metodu GetItemProperties můžete použít k načtení seznamu popisovačů PropertyDescriptor , které odpovídají DataSourceView názvům přidruženým ke správě zdrojů dat ze seznamu.