1 write to _host
PresentationFramework (1)
MS\Internal\Data\PropertyPathWorker.cs (1)
37_host = host;
57 references to _host
PresentationFramework (57)
MS\Internal\Data\PropertyPathWorker.cs (57)
249if (level != Length - 1 || _host == null || _host.TransfersDefaultValue) 319TraceData.Identify(_host.ParentBindingExpression), 324_host.ParentBindingExpression); 344TraceData.Identify(_host.ParentBindingExpression), 349_host.ParentBindingExpression); 463_host.CancelPendingTasks(); 581if (_host != null) 583target = _host.CheckTarget(); 594bool suppressTransfer = (_host == null) || (k < 0); 636if (oldCollectionView != newCollectionView && _host != null) 638_host.ReplaceCurrentItem(oldCollectionView, newCollectionView); 643if (_host != null) 664_host.NewValueAvailable(_dependencySourcesChanged, suppressTransfer, isASubPropertyChange); 712if (_host != null && k == Length - 1) 715if (IsDynamic && _host.ValidatesOnNotifyDataErrors) 746TraceData.Identify(_host.ParentBindingExpression), 749_host.ParentBindingExpression); 840TraceData.Identify(_host.ParentBindingExpression), 844_host.ParentBindingExpression); 883if (_host != null && k == Length - 1) 886_host.SetupDefaultValueConverter(svs.type); 889if (_host.IsReflective) 895if (_host.ValidatesOnNotifyDataErrors) 905_host.OnDataErrorsChanged(indei, SourcePropertyName); 916BindingExpression bindingExpression = _host?.ParentBindingExpression; 952_host.ReportBadXPath(traceType); 1036TraceData.Identify(_host.ParentBindingExpression), 1039_host.ParentBindingExpression); 1056TraceData.Identify(_host.ParentBindingExpression), 1058_host.ParentBindingExpression); 1089TraceData.Identify(_host.ParentBindingExpression), 1094_host.ParentBindingExpression); 1117TraceData.Identify(_host.ParentBindingExpression), 1122_host.ParentBindingExpression); 1222TraceData.Identify(_host.ParentBindingExpression), 1227_host.ParentBindingExpression); 1233if (!(item is ICollectionView) || _host == null || _host.IsValidValue(item)) 1508if (_host != null && _host.AsyncGet(item, k)) 1527_host?.ReportGetValueError(k, item, ex); 1531_host?.ReportGetValueError(k, item, new InvalidOperationException(SR.Format(SR.NonCLSException, "GetValue"))); 1538_host?.ReportGetValueError(k, item, new ArgumentOutOfRangeException("index")); 1544_host?.ReportRawValueErrors(k, item, info); 1687TraceData.Identify(_host.ParentBindingExpression), 1690_host.ParentBindingExpression); 1693_host.OnSourcePropertyChanged(sender, e.PropertyName); 1702TraceData.Identify(_host.ParentBindingExpression), 1705_host.ParentBindingExpression); 1708_host.OnSourcePropertyChanged(sender, e.PropertyDescriptor.Name); 1715_host.OnDataErrorsChanged((INotifyDataErrorInfo)sender, e.PropertyName); 1725TraceData.Identify(_host.ParentBindingExpression), 1728_host.ParentBindingExpression); 1731_host.OnSourcePropertyChanged(sender, e.PropertyName); 1736if (_host != null) 1738return TraceData.IsExtendedTraceEnabled(_host.ParentBindingExpression, level);