1 instantiation of DataBindEngine
PresentationFramework (1)
MS\Internal\Data\DataBindEngine.cs (1)
171_currentEngine = new DataBindEngine();
52 references to DataBindEngine
PresentationFramework (52)
MS\Internal\Data\BindingWorker.cs (1)
81protected DataBindEngine Engine { get { return ParentBindingExpression.Engine; } }
MS\Internal\Data\ClrBindingWorker.cs (3)
27internal ClrBindingWorker(BindingExpression b, DataBindEngine engine) : base(b) 643DataBindEngine engine = worker.Engine; 718DataBindEngine engine = worker.Engine;
MS\Internal\Data\DataBindEngine.cs (5)
164internal static DataBindEngine CurrentDataBindEngine 673public DataBindEngineShutDownListener(DataBindEngine target) : base(target) 679DataBindEngine table = (DataBindEngine)target; 716private static DataBindEngine _currentEngine; // one engine per thread
MS\Internal\Data\DefaultValueConverter.cs (8)
34bool shouldConvertFrom, bool shouldConvertTo, DataBindEngine engine) 58DataBindEngine engine) 358protected DataBindEngine Engine { get { return _engine; } } 366private DataBindEngine _engine; 383bool shouldConvertFrom, bool shouldConvertTo, DataBindEngine engine) 419bool shouldConvertFrom, bool shouldConvertTo, DataBindEngine engine) 555public ObjectTargetConverter(Type sourceType, DataBindEngine engine) : 602public ObjectSourceConverter(Type targetType, DataBindEngine engine) :
MS\Internal\Data\DynamicValueConverter.cs (2)
98_engine = DataBindEngine.CurrentDataBindEngine; 120private DataBindEngine _engine;
MS\Internal\Data\PropertyPathWorker.cs (5)
29: this(path, DataBindEngine.CurrentDataBindEngine) 33internal PropertyPathWorker(PropertyPath path, ClrBindingWorker host, bool isDynamic, DataBindEngine engine) 40private PropertyPathWorker(PropertyPath path, DataBindEngine engine) 560private DataBindEngine Engine { get { return _engine; } } 1841private DataBindEngine _engine;
MS\Internal\Data\ValueTable.cs (1)
151internal void RegisterForChanges(object item, PropertyDescriptor pd, DataBindEngine engine)
MS\Internal\Data\ViewManager.cs (2)
480DataBindEngine.CurrentDataBindEngine.ScheduleCleanup(); 676get { return DataBindEngine.CurrentDataBindEngine.ViewManager; }
System\Windows\Data\BindingExpressionBase.cs (4)
904DataBindEngine engine = DataBindEngine.CurrentDataBindEngine; 1988internal DataBindEngine Engine 2912private DataBindEngine _engine;
System\Windows\Data\BindingGroup.cs (3)
58_engine = DataBindEngine.CurrentDataBindEngine; 315private DataBindEngine Engine { get { return _engine; } } 1528private DataBindEngine _engine;
System\Windows\Data\BindingOperations.cs (8)
379List<BindingExpressionBase> list = DataBindEngine.CurrentDataBindEngine.CommitManager.GetBindingsInScope(root); 390List<BindingGroup> list = DataBindEngine.CurrentDataBindEngine.CommitManager.GetBindingGroupsInScope(root); 455get { return DataBindEngine.CurrentDataBindEngine.CleanupEnabled; } 456set { DataBindEngine.CurrentDataBindEngine.CleanupEnabled = value; } 465return DataBindEngine.CurrentDataBindEngine.Cleanup(); 472DataBindEngine.CurrentDataBindEngine.AccessorTable.PrintStats(); 478get { return DataBindEngine.CurrentDataBindEngine.AccessorTable.TraceSize; } 479set { DataBindEngine.CurrentDataBindEngine.AccessorTable.TraceSize = value; }
System\Windows\Data\CollectionView.cs (3)
76_engine = DataBindEngine.CurrentDataBindEngine; 1846mustDeferProcessing = DateTime.Now.Ticks - beginTime > DataBindEngine.CrossThreadThreshold; 2147private DataBindEngine _engine;
System\Windows\Data\CollectionViewSource.cs (6)
773DataBindEngine engine = DataBindEngine.CurrentDataBindEngine; 809DataBindEngine engine = DataBindEngine.CurrentDataBindEngine; 946DataBindEngine engine = DataBindEngine.CurrentDataBindEngine;
System\Windows\PropertyPath.cs (1)
367PathParser parser = DataBindEngine.CurrentDataBindEngine.PathParser;