33 references to Worker
PresentationFramework (33)
src\Framework\System\Windows\Data\BindingExpression.cs (33)
207if (Worker != null) 209Worker.RefreshValue(); // calls TransferValue 249relevant = (Worker != null) && (Worker.UsesDependencyProperty(d, dp)); 372get { return (Worker != null) ? Worker.SourceItem : null; } 378get { return (Worker != null) ? Worker.SourcePropertyName : null; } 384get { return (Worker != null) ? Worker.RawValue() : DependencyProperty.UnsetValue; } 495Invariant.Assert(Worker != null); 497SetValue(Feature.DynamicConverter, new DynamicValueConverter(IsReflective, Worker.SourcePropertyType, Worker.TargetPropertyType), null); 995if (Worker == null) 1002Worker.AttachDataItem(); 1118if (Worker != null) 1119Worker.DetachDataItem(); 1137if (Worker == null) 1140Worker.AttachDataItem(); 1193Invariant.Assert(Worker == null, "duplicate call to CreateWorker"); 1264if (Worker == null) 1281object value = (newValue == DependencyProperty.UnsetValue) ? Worker.RawValue() : newValue; 1556itemValue = Worker.RawValue(); 1824|| Worker == null // not activated 1825|| !Worker.CanUpdate // no source (currency moved off end) 1844Type sourceType = Worker.SourcePropertyType; 1897if (Worker.IsDBNullValidForUpdate) 1998Worker.UpdateValue(value); 2190return Worker.IsDBNullValidForUpdate; 2297return !Worker.IsPathCurrent(); 2439Worker.OnCurrentChanged(sender as ICollectionView, e); 2669if (Worker != null) 2671Worker.OnSourceInvalidation(d, dp, args.IsASubPropertyChange);