20 references to Feature
PresentationFramework (20)
src\Framework\MS\Internal\Data\BindingWorker.cs (6)
37Debug.Assert((int)Feature.LastFeatureId <= 32, "UncommonValueTable supports only 32 Ids"); 132internal bool HasValue(Feature id) { return _values.HasValue((int)id); } 133internal object GetValue(Feature id, object defaultValue) { return _values.GetValue((int)id, defaultValue); } 134internal void SetValue(Feature id, object value) { _values.SetValue((int)id, value); } 135internal void SetValue(Feature id, object value, object defaultValue) { if (Object.Equals(value, defaultValue)) _values.ClearValue((int)id); else _values.SetValue((int)id, value); } 136internal void ClearValue(Feature id) { _values.ClearValue((int)id); }
src\Framework\MS\Internal\Data\ClrBindingWorker.cs (14)
113SetValue(Feature.XmlWorker, new XmlBindingWorker(this, path.SVI[0].drillIn == DrillIn.Never)); 218AsyncGetValueRequest pendingGetValueRequest = (AsyncGetValueRequest)GetValue(Feature.PendingGetValueRequest, null); 222ClearValue(Feature.PendingGetValueRequest); 225AsyncSetValueRequest pendingSetValueRequest = (AsyncSetValueRequest)GetValue(Feature.PendingSetValueRequest, null); 229ClearValue(Feature.PendingSetValueRequest); 562XmlBindingWorker XmlWorker { get { return (XmlBindingWorker)GetValue(Feature.XmlWorker, null); } } 637AsyncGetValueRequest pendingGetValueRequest = (AsyncGetValueRequest)GetValue(Feature.PendingGetValueRequest, null); 648SetValue(Feature.PendingGetValueRequest, pendingGetValueRequest); 686AsyncGetValueRequest pendingGetValueRequest = (AsyncGetValueRequest)GetValue(Feature.PendingGetValueRequest, null); 689ClearValue(Feature.PendingGetValueRequest); 721AsyncSetValueRequest pendingSetValueRequest = (AsyncSetValueRequest)GetValue(Feature.PendingSetValueRequest, null); 732SetValue(Feature.PendingSetValueRequest, pendingSetValueRequest); 768AsyncSetValueRequest pendingSetValueRequest = (AsyncSetValueRequest)GetValue(Feature.PendingSetValueRequest, null); 771ClearValue(Feature.PendingSetValueRequest);