1 instantiation of DataBindEngine
PresentationFramework (1)
src\Framework\MS\Internal\Data\DataBindEngine.cs (1)
188_currentEngine = new DataBindEngine();
52 references to DataBindEngine
PresentationFramework (52)
src\Framework\MS\Internal\Data\BindingWorker.cs (1)
89protected DataBindEngine Engine { get { return ParentBindingExpression.Engine; } }
src\Framework\MS\Internal\Data\ClrBindingWorker.cs (3)
39internal ClrBindingWorker(BindingExpression b, DataBindEngine engine) : base(b) 667DataBindEngine engine = worker.Engine; 749DataBindEngine engine = worker.Engine;
src\Framework\MS\Internal\Data\DataBindEngine.cs (5)
181internal static DataBindEngine CurrentDataBindEngine 735public DataBindEngineShutDownListener(DataBindEngine target) : base(target) 741DataBindEngine table = (DataBindEngine)target; 778private static DataBindEngine _currentEngine; // one engine per thread
src\Framework\MS\Internal\Data\DefaultValueConverter.cs (8)
42bool shouldConvertFrom, bool shouldConvertTo, DataBindEngine engine) 66DataBindEngine engine) 367protected DataBindEngine Engine { get { return _engine; } } 375private DataBindEngine _engine; 393bool shouldConvertFrom, bool shouldConvertTo, DataBindEngine engine) 429bool shouldConvertFrom, bool shouldConvertTo, DataBindEngine engine) 565public ObjectTargetConverter(Type sourceType, DataBindEngine engine) : 612public ObjectSourceConverter(Type targetType, DataBindEngine engine) :
src\Framework\MS\Internal\Data\DynamicValueConverter.cs (2)
109_engine = DataBindEngine.CurrentDataBindEngine; 131private DataBindEngine _engine;
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (5)
38: this(path, DataBindEngine.CurrentDataBindEngine) 42internal PropertyPathWorker(PropertyPath path, ClrBindingWorker host, bool isDynamic, DataBindEngine engine) 49private PropertyPathWorker(PropertyPath path, DataBindEngine engine) 575DataBindEngine Engine { get { return _engine; } } 1937DataBindEngine _engine;
src\Framework\MS\Internal\Data\ValueTable.cs (1)
158internal void RegisterForChanges(object item, PropertyDescriptor pd, DataBindEngine engine)
src\Framework\MS\Internal\Data\ViewManager.cs (2)
489DataBindEngine.CurrentDataBindEngine.ScheduleCleanup(); 688get { return DataBindEngine.CurrentDataBindEngine.ViewManager; }
src\Framework\System\Windows\Data\BindingExpressionBase.cs (4)
919DataBindEngine engine = DataBindEngine.CurrentDataBindEngine; 1989internal DataBindEngine Engine 2942DataBindEngine _engine;
src\Framework\System\Windows\Data\BindingGroup.cs (3)
66_engine = DataBindEngine.CurrentDataBindEngine; 323DataBindEngine Engine { get { return _engine; } } 1557DataBindEngine _engine;
src\Framework\System\Windows\Data\BindingOperations.cs (8)
406List<BindingExpressionBase> list = DataBindEngine.CurrentDataBindEngine.CommitManager.GetBindingsInScope(root); 417List<BindingGroup> list = DataBindEngine.CurrentDataBindEngine.CommitManager.GetBindingGroupsInScope(root); 482get { return DataBindEngine.CurrentDataBindEngine.CleanupEnabled; } 483set { DataBindEngine.CurrentDataBindEngine.CleanupEnabled = value; } 492return DataBindEngine.CurrentDataBindEngine.Cleanup(); 498DataBindEngine.CurrentDataBindEngine.AccessorTable.PrintStats(); 504get { return DataBindEngine.CurrentDataBindEngine.AccessorTable.TraceSize; } 505set { DataBindEngine.CurrentDataBindEngine.AccessorTable.TraceSize = value; }
src\Framework\System\Windows\Data\CollectionView.cs (3)
88_engine = DataBindEngine.CurrentDataBindEngine; 1890mustDeferProcessing = DateTime.Now.Ticks - beginTime > DataBindEngine.CrossThreadThreshold; 2191DataBindEngine _engine;
src\Framework\System\Windows\Data\CollectionViewSource.cs (6)
777DataBindEngine engine = DataBindEngine.CurrentDataBindEngine; 813DataBindEngine engine = DataBindEngine.CurrentDataBindEngine; 950DataBindEngine engine = DataBindEngine.CurrentDataBindEngine;
src\Framework\System\Windows\PropertyPath.cs (1)
371PathParser parser = DataBindEngine.CurrentDataBindEngine.PathParser;