1 write to _host
PresentationFramework (1)
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (1)
45_host = host;
53 references to _host
PresentationFramework (53)
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (53)
257if (level != Length-1 || _host == null || _host.TransfersDefaultValue) 327TraceData.Identify(_host.ParentBindingExpression), 351TraceData.Identify(_host.ParentBindingExpression), 469_host.CancelPendingTasks(); 597if (_host != null) 599target = _host.CheckTarget(); 610bool suppressTransfer = (_host == null) || (k < 0); 652if (oldCollectionView != newCollectionView && _host != null) 654_host.ReplaceCurrentItem(oldCollectionView, newCollectionView); 659if (_host != null) 680_host.NewValueAvailable(_dependencySourcesChanged, suppressTransfer, isASubPropertyChange); 729if (_host != null && k == Length-1) 732if (IsDynamic && _host.ValidatesOnNotifyDataErrors) 763TraceData.Identify(_host.ParentBindingExpression), 856TraceData.Identify(_host.ParentBindingExpression), 899if (_host != null && k == Length-1) 902_host.SetupDefaultValueConverter(svs.type); 905if (_host.IsReflective) 911if (_host.ValidatesOnNotifyDataErrors) 921_host.OnDataErrorsChanged(indei, SourcePropertyName); 932BindingExpression bindingExpression = (_host != null) ? _host.ParentBindingExpression : null; 965_host.ReportBadXPath(traceType); 1050TraceData.Identify(_host.ParentBindingExpression), 1069TraceData.Identify(_host.ParentBindingExpression), 1101TraceData.Identify(_host.ParentBindingExpression), 1128TraceData.Identify(_host.ParentBindingExpression), 1232TraceData.Identify(_host.ParentBindingExpression), 1242if (!(item is ICollectionView) || _host == null || _host.IsValidValue(item)) 1534if (_host != null && _host.AsyncGet(item, k)) 1561if (_host != null) 1562_host.ReportGetValueError(k, item, ex); 1566if (_host != null) 1567_host.ReportGetValueError(k, item, new InvalidOperationException(SR.Get(SRID.NonCLSException, "GetValue"))); 1574if (_host != null) 1575_host.ReportGetValueError(k, item, new ArgumentOutOfRangeException("index")); 1584if (_host != null) 1586_host.ReportRawValueErrors(k, item, info); 1710if (_host != null) 1726_host.ParentBindingExpression); 1727_host.ParentBindingExpression.IsReflective = false; // turn off updates 1785TraceData.Identify(_host.ParentBindingExpression), 1790_host.OnSourcePropertyChanged(sender, e.PropertyName); 1799TraceData.Identify(_host.ParentBindingExpression), 1804_host.OnSourcePropertyChanged(sender, e.PropertyDescriptor.Name); 1811_host.OnDataErrorsChanged((INotifyDataErrorInfo)sender, e.PropertyName); 1821TraceData.Identify(_host.ParentBindingExpression), 1826_host.OnSourcePropertyChanged(sender, e.PropertyName); 1831if (_host != null) 1833return TraceData.IsExtendedTraceEnabled(_host.ParentBindingExpression, level);