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