ListSourceHelper.GetList(IDataSource) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает коллекцию IList объектов источника данных.
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
Параметры
- dataSource
- IDataSource
Интерфейс IDataSource, содержащий несколько связанных объектов DataSourceView, которые извлекаются при вызове метода GetViewNames().
Возвращаемое значение
Коллекция IList из одного интерфейса IDataSource, если интерфейс IDataSource имеет связанные объекты DataSourceView, в противном случае возвращает значение null
.
Примеры
В следующем примере кода демонстрируется шаблон разработки для класса источника данных, реализующего IListSource методы. Метод GetList вызывает статический GetList метод.
#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
Комментарии
Используйте этот метод в реализации IListSource.GetList метода, передав ссылку на элемент управления источником данных.
Возвращаемый IList объект реализует ITypedList интерфейс. Метод можно использовать для GetItemProperties получения списка PropertyDescriptor дескрипторов, соответствующих DataSourceView именам, связанным с элементом управления источником данных из списка.