20 references to Feature
PresentationFramework (20)
MS\Internal\Data\BindingWorker.cs (6)
34
Debug.Assert((int)
Feature
.LastFeatureId <= 32, "UncommonValueTable supports only 32 Ids");
129
internal bool HasValue(
Feature
id) { return _values.HasValue((int)id); }
130
internal object GetValue(
Feature
id, object defaultValue) { return _values.GetValue((int)id, defaultValue); }
131
internal void SetValue(
Feature
id, object value) { _values.SetValue((int)id, value); }
132
internal void SetValue(
Feature
id, object value, object defaultValue) { if (Object.Equals(value, defaultValue)) _values.ClearValue((int)id); else _values.SetValue((int)id, value); }
133
internal void ClearValue(
Feature
id) { _values.ClearValue((int)id); }
MS\Internal\Data\ClrBindingWorker.cs (14)
111
SetValue(
Feature
.XmlWorker, new XmlBindingWorker(this, path.SVI[0].drillIn == DrillIn.Never));
216
AsyncGetValueRequest pendingGetValueRequest = (AsyncGetValueRequest)GetValue(
Feature
.PendingGetValueRequest, null);
220
ClearValue(
Feature
.PendingGetValueRequest);
223
AsyncSetValueRequest pendingSetValueRequest = (AsyncSetValueRequest)GetValue(
Feature
.PendingSetValueRequest, null);
227
ClearValue(
Feature
.PendingSetValueRequest);
563
XmlBindingWorker XmlWorker { get { return (XmlBindingWorker)GetValue(
Feature
.XmlWorker, null); } }
638
AsyncGetValueRequest pendingGetValueRequest = (AsyncGetValueRequest)GetValue(
Feature
.PendingGetValueRequest, null);
649
SetValue(
Feature
.PendingGetValueRequest, pendingGetValueRequest);
687
AsyncGetValueRequest pendingGetValueRequest = (AsyncGetValueRequest)GetValue(
Feature
.PendingGetValueRequest, null);
690
ClearValue(
Feature
.PendingGetValueRequest);
722
AsyncSetValueRequest pendingSetValueRequest = (AsyncSetValueRequest)GetValue(
Feature
.PendingSetValueRequest, null);
733
SetValue(
Feature
.PendingSetValueRequest, pendingSetValueRequest);
769
AsyncSetValueRequest pendingSetValueRequest = (AsyncSetValueRequest)GetValue(
Feature
.PendingSetValueRequest, null);
772
ClearValue(
Feature
.PendingSetValueRequest);