1 instantiation of DataBindEngine
PresentationFramework (1)
MS\Internal\Data\DataBindEngine.cs (1)
180_currentEngine = new DataBindEngine();
52 references to DataBindEngine
PresentationFramework (52)
MS\Internal\Data\BindingWorker.cs (1)
86protected DataBindEngine Engine { get { return ParentBindingExpression.Engine; } }
MS\Internal\Data\ClrBindingWorker.cs (3)
37internal ClrBindingWorker(BindingExpression b, DataBindEngine engine) : base(b) 668DataBindEngine engine = worker.Engine; 750DataBindEngine engine = worker.Engine;
MS\Internal\Data\DataBindEngine.cs (5)
173internal static DataBindEngine CurrentDataBindEngine 685public DataBindEngineShutDownListener(DataBindEngine target) : base(target) 691DataBindEngine table = (DataBindEngine)target; 728private static DataBindEngine _currentEngine; // one engine per thread
MS\Internal\Data\DefaultValueConverter.cs (8)
39bool shouldConvertFrom, bool shouldConvertTo, DataBindEngine engine) 63DataBindEngine engine) 363protected DataBindEngine Engine { get { return _engine; } } 371private DataBindEngine _engine; 389bool shouldConvertFrom, bool shouldConvertTo, DataBindEngine engine) 425bool shouldConvertFrom, bool shouldConvertTo, DataBindEngine engine) 561public ObjectTargetConverter(Type sourceType, DataBindEngine engine) : 608public ObjectSourceConverter(Type targetType, DataBindEngine engine) :
MS\Internal\Data\DynamicValueConverter.cs (2)
107_engine = DataBindEngine.CurrentDataBindEngine; 129private DataBindEngine _engine;
MS\Internal\Data\PropertyPathWorker.cs (5)
36: this(path, DataBindEngine.CurrentDataBindEngine) 40internal PropertyPathWorker(PropertyPath path, ClrBindingWorker host, bool isDynamic, DataBindEngine engine) 47private PropertyPathWorker(PropertyPath path, DataBindEngine engine) 575DataBindEngine Engine { get { return _engine; } } 1899DataBindEngine _engine;
MS\Internal\Data\ValueTable.cs (1)
156internal void RegisterForChanges(object item, PropertyDescriptor pd, DataBindEngine engine)
MS\Internal\Data\ViewManager.cs (2)
486DataBindEngine.CurrentDataBindEngine.ScheduleCleanup(); 685get { return DataBindEngine.CurrentDataBindEngine.ViewManager; }
System\Windows\Data\BindingExpressionBase.cs (4)
913DataBindEngine engine = DataBindEngine.CurrentDataBindEngine; 1998internal DataBindEngine Engine 2943DataBindEngine _engine;
System\Windows\Data\BindingGroup.cs (3)
64_engine = DataBindEngine.CurrentDataBindEngine; 321DataBindEngine Engine { get { return _engine; } } 1555DataBindEngine _engine;
System\Windows\Data\BindingOperations.cs (8)
389List<BindingExpressionBase> list = DataBindEngine.CurrentDataBindEngine.CommitManager.GetBindingsInScope(root); 400List<BindingGroup> list = DataBindEngine.CurrentDataBindEngine.CommitManager.GetBindingGroupsInScope(root); 465get { return DataBindEngine.CurrentDataBindEngine.CleanupEnabled; } 466set { DataBindEngine.CurrentDataBindEngine.CleanupEnabled = value; } 475return DataBindEngine.CurrentDataBindEngine.Cleanup(); 482DataBindEngine.CurrentDataBindEngine.AccessorTable.PrintStats(); 488get { return DataBindEngine.CurrentDataBindEngine.AccessorTable.TraceSize; } 489set { DataBindEngine.CurrentDataBindEngine.AccessorTable.TraceSize = value; }
System\Windows\Data\CollectionView.cs (3)
81_engine = DataBindEngine.CurrentDataBindEngine; 1879mustDeferProcessing = DateTime.Now.Ticks - beginTime > DataBindEngine.CrossThreadThreshold; 2178DataBindEngine _engine;
System\Windows\Data\CollectionViewSource.cs (6)
775DataBindEngine engine = DataBindEngine.CurrentDataBindEngine; 811DataBindEngine engine = DataBindEngine.CurrentDataBindEngine; 948DataBindEngine engine = DataBindEngine.CurrentDataBindEngine;
System\Windows\PropertyPath.cs (1)
371PathParser parser = DataBindEngine.CurrentDataBindEngine.PathParser;