1 write to _host
PresentationFramework (1)
MS\Internal\Data\PropertyPathWorker.cs (1)
36_host = host;
57 references to _host
PresentationFramework (57)
MS\Internal\Data\PropertyPathWorker.cs (57)
248if (level != Length - 1 || _host == null || _host.TransfersDefaultValue) 318TraceData.Identify(_host.ParentBindingExpression), 323_host.ParentBindingExpression); 343TraceData.Identify(_host.ParentBindingExpression), 348_host.ParentBindingExpression); 462_host.CancelPendingTasks(); 582if (_host != null) 584target = _host.CheckTarget(); 595bool suppressTransfer = (_host == null) || (k < 0); 637if (oldCollectionView != newCollectionView && _host != null) 639_host.ReplaceCurrentItem(oldCollectionView, newCollectionView); 644if (_host != null) 665_host.NewValueAvailable(_dependencySourcesChanged, suppressTransfer, isASubPropertyChange); 713if (_host != null && k == Length - 1) 716if (IsDynamic && _host.ValidatesOnNotifyDataErrors) 747TraceData.Identify(_host.ParentBindingExpression), 750_host.ParentBindingExpression); 841TraceData.Identify(_host.ParentBindingExpression), 845_host.ParentBindingExpression); 884if (_host != null && k == Length - 1) 887_host.SetupDefaultValueConverter(svs.type); 890if (_host.IsReflective) 896if (_host.ValidatesOnNotifyDataErrors) 906_host.OnDataErrorsChanged(indei, SourcePropertyName); 917BindingExpression bindingExpression = _host?.ParentBindingExpression; 953_host.ReportBadXPath(traceType); 1037TraceData.Identify(_host.ParentBindingExpression), 1040_host.ParentBindingExpression); 1057TraceData.Identify(_host.ParentBindingExpression), 1059_host.ParentBindingExpression); 1090TraceData.Identify(_host.ParentBindingExpression), 1095_host.ParentBindingExpression); 1118TraceData.Identify(_host.ParentBindingExpression), 1123_host.ParentBindingExpression); 1223TraceData.Identify(_host.ParentBindingExpression), 1228_host.ParentBindingExpression); 1234if (!(item is ICollectionView) || _host == null || _host.IsValidValue(item)) 1509if (_host != null && _host.AsyncGet(item, k)) 1528_host?.ReportGetValueError(k, item, ex); 1532_host?.ReportGetValueError(k, item, new InvalidOperationException(SR.Format(SR.NonCLSException, "GetValue"))); 1539_host?.ReportGetValueError(k, item, new ArgumentOutOfRangeException("index")); 1545_host?.ReportRawValueErrors(k, item, info); 1688TraceData.Identify(_host.ParentBindingExpression), 1691_host.ParentBindingExpression); 1694_host.OnSourcePropertyChanged(sender, e.PropertyName); 1703TraceData.Identify(_host.ParentBindingExpression), 1706_host.ParentBindingExpression); 1709_host.OnSourcePropertyChanged(sender, e.PropertyDescriptor.Name); 1716_host.OnDataErrorsChanged((INotifyDataErrorInfo)sender, e.PropertyName); 1726TraceData.Identify(_host.ParentBindingExpression), 1729_host.ParentBindingExpression); 1732_host.OnSourcePropertyChanged(sender, e.PropertyName); 1737if (_host != null) 1739return TraceData.IsExtendedTraceEnabled(_host.ParentBindingExpression, level);