ListSourceHelper.GetList(IDataSource) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en IList samling datakällans objekt.
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
Parametrar
- dataSource
- IDataSource
En IDataSource som innehåller ett eller flera associerade DataSourceView objekt som hämtas av ett anrop till GetViewNames().
Returer
En IList av en IDataSource, om IDataSource har ett eller flera associerade DataSourceView objekt, annars returnerar null.
Exempel
I följande kodexempel visas designmönstret för en datakällaklass som implementerar IListSource metoderna. Metoden GetList anropar den statiska GetList metoden.
#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
Kommentarer
Använd den här metoden i en implementering av IListSource.GetList metoden och skicka en referens till en datakällakontroll.
Objektet IList som returneras implementerar ITypedList gränssnittet. Du kan använda GetItemProperties metoden för att hämta en lista med PropertyDescriptor deskriptorer som motsvarar de DataSourceView namn som är associerade med datakällans kontroll från listan.