2 interfaces inheriting from IDataSource
System.Web.Extensions (2)
DynamicData\IDynamicDataSource.cs (1)
5
public interface IDynamicDataSource :
IDataSource
{
UI\WebControls\IQueryableDataSource.cs (1)
5
public interface IQueryableDataSource :
IDataSource
{
5 implementations of IDataSource
System.Web (5)
UI\DataSourceControl.cs (1)
37
public abstract class DataSourceControl : Control,
IDataSource
, IListSource {
UI\WebControls\ModelDataSource.cs (1)
18
public class ModelDataSource :
IDataSource
, IStateManager {
UI\WebControls\ReadOnlyDataSource.cs (1)
23
internal sealed class ReadOnlyDataSource :
IDataSource
{
UI\WebControls\SiteMapDataSource.cs (1)
27
public class SiteMapDataSource : HierarchicalDataSourceControl,
IDataSource
, IListSource {
UI\WebControls\XmlDataSource.cs (1)
43
public class XmlDataSource : HierarchicalDataSourceControl,
IDataSource
, IListSource {
57 references to IDataSource
System.Web (43)
UI\DataSourceControl.cs (3)
216
event EventHandler
IDataSource
.DataSourceChanged {
227
DataSourceView
IDataSource
.GetView(string viewName) {
233
ICollection
IDataSource
.GetViewNames() {
UI\DataSourceView.cs (1)
21
protected DataSourceView(
IDataSource
owner, string viewName) {
UI\HtmlControls\HtmlSelect.cs (2)
523
IDataSource
ds = null;
532
ds = control as
IDataSource
;
UI\ListSourceHelper.cs (8)
14
public static bool ContainsListCollection(
IDataSource
dataSource) {
23
public static IList GetList(
IDataSource
dataSource) {
33
IDataSource
_dataSource;
35
public ListSourceList(
IDataSource
dataSource) {
64
IDataSource
_dataSource;
66
public ListSourceRow(
IDataSource
dataSource) {
70
public
IDataSource
DataSource {
109
IDataSource
dataSource = row.DataSource;
UI\WebControls\BaseDataList.cs (2)
408
IDataSource
ds = null;
417
ds = control as
IDataSource
;
UI\WebControls\DataBoundControl.cs (6)
34
private
IDataSource
_currentDataSource;
195
public
IDataSource
DataSourceObject {
297
protected virtual
IDataSource
GetDataSource() {
321
IDataSource
ds = null;
330
ds = control as
IDataSource
;
460
(dataSource is
IDataSource
)) {
UI\WebControls\DetailsView.cs (1)
3670
IDataSource
IDataBoundControl.DataSourceObject {
UI\WebControls\FormView.cs (1)
3098
IDataSource
IDataBoundControl.DataSourceObject {
UI\WebControls\GridView.cs (1)
4552
IDataSource
IDataBoundControl.DataSourceObject {
UI\WebControls\IDataBoundControl.cs (1)
13
IDataSource
DataSourceObject {
UI\WebControls\ModelDataSource.cs (3)
118
event EventHandler
IDataSource
.DataSourceChanged {
129
DataSourceView
IDataSource
.GetView(string viewName) {
135
ICollection
IDataSource
.GetViewNames() {
UI\WebControls\ReadOnlyDataSource.cs (6)
31
Debug.Assert(dataSource == null || (dataSource is IEnumerable || dataSource is
IDataSource
|| dataSource is IListSource), "Expected dataSource to be either null, an IEnumerable, an IDataSource, or an IListSource.");
37
event EventHandler
IDataSource
.DataSourceChanged {
48
DataSourceView
IDataSource
.GetView(string viewName) {
50
IDataSource
ds = _dataSource as
IDataSource
;
59
ICollection
IDataSource
.GetViewNames() {
UI\WebControls\Repeater.cs (2)
515
IDataSource
ds = null;
547
ds = control as
IDataSource
;
UI\WebControls\SiteMapDataSource.cs (3)
383
event EventHandler
IDataSource
.DataSourceChanged {
394
DataSourceView
IDataSource
.GetView(string viewName) {
400
ICollection
IDataSource
.GetViewNames() {
UI\WebControls\XmlDataSource.cs (3)
680
event EventHandler
IDataSource
.DataSourceChanged {
691
DataSourceView
IDataSource
.GetView(string viewName) {
700
ICollection
IDataSource
.GetViewNames() {
System.Web.DynamicData (10)
DynamicData\DynamicDataExtensions.cs (6)
38
public static IDictionary<string, object> GetDefaultValues(this
IDataSource
dataSource) {
46
public static MetaTable GetMetaTable(this
IDataSource
dataSource) {
50
public static bool TryGetMetaTable(this
IDataSource
dataSource, out MetaTable table) {
92
internal static MetaTable GetMetaTable(
IDataSource
dataSource, HttpContextBase context) {
100
internal static bool TryGetMetaTable(
IDataSource
dataSource, HttpContextBase context, out MetaTable table) {
142
IDataSource
dataSource = null;
DynamicData\RepeaterDataBoundAdapter.cs (2)
48
public
IDataSource
DataSourceObject {
50
return Misc.FindControl(_repeater, DataSourceID) as
IDataSource
;
DynamicData\Util\MetaTableHelper.cs (2)
58
internal static MetaTable GetTableWithFullFallback(
IDataSource
dataSource, HttpContextBase context) {
163
IDataSource
dataSourceControl = dataBoundControl.DataSourceObject;
System.Web.Entity.Design (3)
System\Data\WebControls\Design\EntityDataSourceDesignerHelper.cs (3)
151
DataSourceView view = ((
IDataSource
)_entityDataSource).GetView(DefaultViewName);
165
DataSourceView view = ((
IDataSource
)_entityDataSource).GetView(DefaultViewName);
1153
EntityDataSourceView view = (EntityDataSourceView)(((
IDataSource
)entityDataSource).GetView(DefaultViewName));
System.Web.Extensions (1)
UI\WebControls\ListView.cs (1)
3463
IDataSource
IDataBoundControl.DataSourceObject {