66 references to BaseValueSourceInternal
WindowsBase (66)
Base\System\Windows\DeferredReference.cs (2)
38internal abstract object GetValue(BaseValueSourceInternal valueSource); 61internal override object GetValue(BaseValueSourceInternal valueSource)
Base\System\Windows\DependencyObject.cs (52)
208BaseValueSourceInternal valueSource; 232entry = new EffectiveValueEntry(dp, BaseValueSourceInternal.Unknown); 257entry.BaseValueSourceInternal = BaseValueSourceInternal.Inherited; 279entry.BaseValueSourceInternal = BaseValueSourceInternal.Default; 722oldEntry = new EffectiveValueEntry(dp, BaseValueSourceInternal.Default); 746value = ((DeferredReference) value).GetValue(BaseValueSourceInternal.Local); 781newEntry = new EffectiveValueEntry(dp, BaseValueSourceInternal.Local); 810SetEffectiveValue(entryIndex, dp, dp.GlobalIndex, metadata, newExpr, BaseValueSourceInternal.Local); 1023EffectiveValueEntry newEntry = new EffectiveValueEntry(dp, BaseValueSourceInternal.Local); 1222EffectiveValueEntry newEntry = new EffectiveValueEntry(dp, BaseValueSourceInternal.Unknown); 1293if (oldEntry.BaseValueSourceInternal == BaseValueSourceInternal.Unknown) 1333if ((newEntry.BaseValueSourceInternal != BaseValueSourceInternal.Unknown) && 1349if (newEntry.BaseValueSourceInternal == BaseValueSourceInternal.Local) 1383newEntry.BaseValueSourceInternal = BaseValueSourceInternal.Inherited; 1447!(isClearValue && newEntry.FullValueSource == (FullValueSource)BaseValueSourceInternal.Default)) 1507if (newEntry.FullValueSource != (FullValueSource) BaseValueSourceInternal.Default) 1509Debug.Assert(newEntry.BaseValueSourceInternal != BaseValueSourceInternal.Unknown, "Value source should be known at this point"); 1512if (newEntry.BaseValueSourceInternal == BaseValueSourceInternal.Inherited) 1631bool oldEntryHadContext = oldEntry.FullValueSource == (FullValueSource) BaseValueSourceInternal.Local; 1632bool newEntryNeedsContext = newEntry.FullValueSource == (FullValueSource) BaseValueSourceInternal.Local; 1909bool isSetValue = (newEntry.BaseValueSourceInternal == BaseValueSourceInternal.Local); 1915if (newEntry.BaseValueSourceInternal == BaseValueSourceInternal.Unknown && 1928newEntry.BaseValueSourceInternal = BaseValueSourceInternal.Unknown; 1951newEntry = new EffectiveValueEntry(dp, BaseValueSourceInternal.Local); 1979if (newEntry.BaseValueSourceInternal == BaseValueSourceInternal.Unknown) 2094internal BaseValueSourceInternal GetValueSource(DependencyProperty dp, PropertyMetadata metadata, out bool hasModifiers) 2101internal BaseValueSourceInternal GetValueSource(DependencyProperty dp, PropertyMetadata metadata, 2138BaseValueSourceInternal source; 2158return BaseValueSourceInternal.Inherited; 2165return BaseValueSourceInternal.Default; 3090SetEffectiveValue(entryIndex, dp, dp.GlobalIndex, metadata, value, BaseValueSourceInternal.Inherited); 3264(newEntry.BaseValueSourceInternal != BaseValueSourceInternal.Inherited || 3276BaseValueSourceInternal valueSource = newEntry.BaseValueSourceInternal; 3277restoreMarker = (valueSource == BaseValueSourceInternal.ThemeStyle || 3278valueSource == BaseValueSourceInternal.ThemeStyleTrigger || 3279valueSource == BaseValueSourceInternal.Style || 3280valueSource == BaseValueSourceInternal.TemplateTrigger || 3281valueSource == BaseValueSourceInternal.StyleTrigger || 3282valueSource == BaseValueSourceInternal.ParentTemplate || 3283valueSource == BaseValueSourceInternal.ParentTemplateTrigger); 3343internal void SetEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, int targetIndex, PropertyMetadata metadata, object value, BaseValueSourceInternal valueSource) 3346Debug.Assert(valueSource != BaseValueSourceInternal.Unknown, "ValueSource cannot be Unknown"); 3353valueSource != BaseValueSourceInternal.Inherited && 3380(valueSource == BaseValueSourceInternal.ThemeStyle || 3381valueSource == BaseValueSourceInternal.ThemeStyleTrigger || 3382valueSource == BaseValueSourceInternal.Style || 3383valueSource == BaseValueSourceInternal.TemplateTrigger || 3384valueSource == BaseValueSourceInternal.StyleTrigger || 3385valueSource == BaseValueSourceInternal.ParentTemplate || 3386valueSource == BaseValueSourceInternal.ParentTemplateTrigger)) 3401Debug.Assert(entry.BaseValueSourceInternal != BaseValueSourceInternal.Local || valueSource == BaseValueSourceInternal.Local,
Base\System\Windows\DependencyPropertyChangedEventArgs.cs (2)
181internal BaseValueSourceInternal OldValueSource 240internal BaseValueSourceInternal NewValueSource
Base\System\Windows\EffectiveValueEntry.cs (7)
25EffectiveValueEntry entry = new EffectiveValueEntry(dp, BaseValueSourceInternal.Default); 35_source = (FullValueSource) BaseValueSourceInternal.Unknown; 38internal EffectiveValueEntry(DependencyProperty dp, BaseValueSourceInternal valueSource) 256internal BaseValueSourceInternal BaseValueSourceInternal 258get { return (BaseValueSourceInternal)(_source & FullValueSource.ValueSourceMask); } 484if (BaseValueSourceInternal == BaseValueSourceInternal.Local) 505Debug.Assert(BaseValueSourceInternal == BaseValueSourceInternal.Local, "This can happen only on an entry already having a local value");
Base\System\Windows\Freezable.cs (1)
937Debug.Assert(srcEntry.BaseValueSourceInternal != BaseValueSourceInternal.Default || srcEntry.HasModifiers);
Base\System\Windows\PropertyMetadata.cs (1)
782internal delegate object GetReadOnlyValueCallback(DependencyObject d, out BaseValueSourceInternal source);
Base\System\Windows\UncommonField.cs (1)
54instance.SetEffectiveValue(entryIndex, null /* dp */, _globalIndex, null /* metadata */, value, BaseValueSourceInternal.Local);