ListSourceHelper.GetList(IDataSource) Método

Definición

Recupera una colección IList de objetos de origen de datos.

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

Parámetros

dataSource
IDataSource

Objeto IDataSource que contiene uno o más objetos DataSourceView asociados recuperados por una llamada al método GetViewNames().

Devoluciones

IList

Objeto IList de un IDataSource, si el objeto IDataSource tiene uno o más objetos DataSourceView asociados; en caso contrario, devuelve null.

Ejemplos

En el ejemplo de código siguiente se muestra el patrón de diseño de una clase de origen de datos que implementa los IListSource métodos. El GetList método llama al método estático 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

Comentarios

Use este método en una implementación del IListSource.GetList método y pase una referencia a un control de origen de datos.

El IList objeto que se devuelve implementa la ITypedList interfaz . Puede usar el GetItemProperties método para recuperar una lista de PropertyDescriptor descriptores que corresponden a los DataSourceView nombres asociados al control de origen de datos de la lista.

Se aplica a

Consulte también