2 types derived from DataSourceProvider
PresentationFramework (2)
src\Framework\System\Windows\Data\ObjectDataProvider.cs (1)
57public class ObjectDataProvider : DataSourceProvider
src\Framework\System\Windows\Data\XmlDataProvider.cs (1)
43public class XmlDataProvider : DataSourceProvider, IUriContext
33 references to DataSourceProvider
PresentationFramework (29)
src\Framework\System\Windows\Data\BindingExpression.cs (7)
503private DataSourceProvider DataProvider 505get { return (DataSourceProvider)GetValue(Feature.DataProvider, null); } 1150DataSourceProvider newDataProvider = item as DataSourceProvider; 1151DataSourceProvider oldDataProvider = DataProvider; 2280DataSourceProvider dsp; 2286else if ((dsp = item as DataSourceProvider) != null)
src\Framework\System\Windows\Data\CollectionViewSource.cs (6)
141o is DataSourceProvider) && 767DataSourceProvider dataProvider = source as DataSourceProvider; 920DataSourceProvider dataProvider = source as DataSourceProvider; 1281DataSourceProvider _dataProvider; // DataSourceProvider whose DataChanged event we want
src\Framework\System\Windows\Data\DataChangedEventManager.cs (8)
43public static void AddListener(DataSourceProvider source, IWeakEventListener listener) 56public static void RemoveListener(DataSourceProvider source, IWeakEventListener listener) 71public static void AddHandler(DataSourceProvider source, EventHandler<EventArgs> handler) 82public static void RemoveHandler(DataSourceProvider source, EventHandler<EventArgs> handler) 111DataSourceProvider typedSource = (DataSourceProvider)source; 120DataSourceProvider typedSource = (DataSourceProvider)source;
src\Framework\System\Windows\Data\ObjectDataProvider.cs (4)
226/// <seealso cref="DataSourceProvider.DeferRefresh"/> is recommended. 251/// <seealso cref="DataSourceProvider.DeferRefresh"/> is recommended. 335_instanceProvider = value as DataSourceProvider; 673DataSourceProvider _instanceProvider;
src\Framework\System\Windows\Data\XmlDataProvider.cs (4)
73/// <seealso cref="DataSourceProvider.DeferRefresh"/> is recommended. 111/// <seealso cref="DataSourceProvider.DeferRefresh"/> is recommended. 143/// <seealso cref="DataSourceProvider.DeferRefresh"/> is recommended. 179/// <seealso cref="DataSourceProvider.DeferRefresh"/> is recommended.
WindowsBase (4)
Base\System\Windows\Data\DataSourceProvider.cs (4)
363DataSourceProvider provider = (DataSourceProvider) args[0]; 412public DeferHelper(DataSourceProvider provider) 427private DataSourceProvider _provider;