20 references to Feature
PresentationFramework (20)
MS\Internal\Data\BindingWorker.cs (6)
29
Debug.Assert((int)
Feature
.LastFeatureId <= 32, "UncommonValueTable supports only 32 Ids");
124
internal bool HasValue(
Feature
id) { return _values.HasValue((int)id); }
125
internal object GetValue(
Feature
id, object defaultValue) { return _values.GetValue((int)id, defaultValue); }
126
internal void SetValue(
Feature
id, object value) { _values.SetValue((int)id, value); }
127
internal void SetValue(
Feature
id, object value, object defaultValue) { if (Object.Equals(value, defaultValue)) _values.ClearValue((int)id); else _values.SetValue((int)id, value); }
128
internal void ClearValue(
Feature
id) { _values.ClearValue((int)id); }
MS\Internal\Data\ClrBindingWorker.cs (14)
101
SetValue(
Feature
.XmlWorker, new XmlBindingWorker(this, path.SVI[0].drillIn == DrillIn.Never));
203
AsyncGetValueRequest pendingGetValueRequest = (AsyncGetValueRequest)GetValue(
Feature
.PendingGetValueRequest, null);
207
ClearValue(
Feature
.PendingGetValueRequest);
210
AsyncSetValueRequest pendingSetValueRequest = (AsyncSetValueRequest)GetValue(
Feature
.PendingSetValueRequest, null);
214
ClearValue(
Feature
.PendingSetValueRequest);
541
private 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);
693
AsyncSetValueRequest pendingSetValueRequest = (AsyncSetValueRequest)GetValue(
Feature
.PendingSetValueRequest, null);
701
SetValue(
Feature
.PendingSetValueRequest, pendingSetValueRequest);
734
AsyncSetValueRequest pendingSetValueRequest = (AsyncSetValueRequest)GetValue(
Feature
.PendingSetValueRequest, null);
737
ClearValue(
Feature
.PendingSetValueRequest);