38 references to FullValueSource
WindowsBase (38)
Base\System\Windows\DependencyObject.cs (8)
1117EffectiveValueEntry newEntry = new EffectiveValueEntry(dp, FullValueSource.IsCoerced); 1328newEntry = new EffectiveValueEntry(dp, FullValueSource.IsCoerced); 1345FullValueSource fullValueSource = newEntry.FullValueSource; 1346isCoerceValue = (fullValueSource == FullValueSource.IsCoerced); 1447!(isClearValue && newEntry.FullValueSource == (FullValueSource)BaseValueSourceInternal.Default)) 1507if (newEntry.FullValueSource != (FullValueSource) BaseValueSourceInternal.Default) 1631bool oldEntryHadContext = oldEntry.FullValueSource == (FullValueSource) BaseValueSourceInternal.Local; 1632bool newEntryNeedsContext = newEntry.FullValueSource == (FullValueSource) BaseValueSourceInternal.Local;
Base\System\Windows\EffectiveValueEntry.cs (30)
35_source = (FullValueSource) BaseValueSourceInternal.Unknown; 42_source = (FullValueSource) valueSource; 45internal EffectiveValueEntry(DependencyProperty dp, FullValueSource fullValueSource) 168_source &= FullValueSource.ValueSourceMask; 189_source |= FullValueSource.IsExpression | FullValueSource.HasExpressionMarker; 199_source |= FullValueSource.HasExpressionMarker; 258get { return (BaseValueSourceInternal)(_source & FullValueSource.ValueSourceMask); } 259set { _source = (_source & ~FullValueSource.ValueSourceMask) | (FullValueSource)value; } 270bool isDeferredReference = ReadPrivateFlag(FullValueSource.IsPotentiallyADeferredReference); 275isDeferredReference = ReadPrivateFlag(FullValueSource.IsPotentiallyADeferredReference); 281private set { WritePrivateFlag(FullValueSource.IsPotentiallyADeferredReference, value); } 286get { return ReadPrivateFlag(FullValueSource.IsExpression); } 287private set { WritePrivateFlag(FullValueSource.IsExpression, value); } 292get { return ReadPrivateFlag(FullValueSource.IsAnimated); } 293private set { WritePrivateFlag(FullValueSource.IsAnimated, value); } 298get { return ReadPrivateFlag(FullValueSource.IsCoerced); } 299private set { WritePrivateFlag(FullValueSource.IsCoerced, value); } 304get { return (_source & FullValueSource.ModifiersMask) != 0; } 307internal FullValueSource FullValueSource 315get { return ReadPrivateFlag(FullValueSource.HasExpressionMarker); } 316set { WritePrivateFlag(FullValueSource.HasExpressionMarker, value); } 321get { return ReadPrivateFlag(FullValueSource.IsCoercedWithCurrentValue); } 322set { WritePrivateFlag(FullValueSource.IsCoercedWithCurrentValue, value); } 327if ((_source & (FullValueSource.ModifiersMask | FullValueSource.HasExpressionMarker)) == 0) 563private void WritePrivateFlag(FullValueSource bit, bool value) 575private bool ReadPrivateFlag(FullValueSource bit) 586private FullValueSource _source;