20 references to Feature
PresentationFramework (20)
MS\Internal\Data\BindingWorker.cs (6)
30Debug.Assert((int)Feature.LastFeatureId <= 32, "UncommonValueTable supports only 32 Ids"); 125internal bool HasValue(Feature id) { return _values.HasValue((int)id); } 126internal object GetValue(Feature id, object defaultValue) { return _values.GetValue((int)id, defaultValue); } 127internal void SetValue(Feature id, object value) { _values.SetValue((int)id, value); } 128internal void SetValue(Feature id, object value, object defaultValue) { if (Object.Equals(value, defaultValue)) _values.ClearValue((int)id); else _values.SetValue((int)id, value); } 129internal void ClearValue(Feature id) { _values.ClearValue((int)id); }
MS\Internal\Data\ClrBindingWorker.cs (14)
102SetValue(Feature.XmlWorker, new XmlBindingWorker(this, path.SVI[0].drillIn == DrillIn.Never)); 204AsyncGetValueRequest pendingGetValueRequest = (AsyncGetValueRequest)GetValue(Feature.PendingGetValueRequest, null); 208ClearValue(Feature.PendingGetValueRequest); 211AsyncSetValueRequest pendingSetValueRequest = (AsyncSetValueRequest)GetValue(Feature.PendingSetValueRequest, null); 215ClearValue(Feature.PendingSetValueRequest); 541XmlBindingWorker XmlWorker { get { return (XmlBindingWorker)GetValue(Feature.XmlWorker, null); } } 616AsyncGetValueRequest pendingGetValueRequest = (AsyncGetValueRequest)GetValue(Feature.PendingGetValueRequest, null); 624SetValue(Feature.PendingGetValueRequest, pendingGetValueRequest); 659AsyncGetValueRequest pendingGetValueRequest = (AsyncGetValueRequest)GetValue(Feature.PendingGetValueRequest, null); 662ClearValue(Feature.PendingGetValueRequest); 694AsyncSetValueRequest pendingSetValueRequest = (AsyncSetValueRequest)GetValue(Feature.PendingSetValueRequest, null); 702SetValue(Feature.PendingSetValueRequest, pendingSetValueRequest); 735AsyncSetValueRequest pendingSetValueRequest = (AsyncSetValueRequest)GetValue(Feature.PendingSetValueRequest, null); 738ClearValue(Feature.PendingSetValueRequest);