19 instantiations of EffectiveValueEntry
WindowsBase (19)
Base\System\Windows\DependencyObject.cs (13)
209
entry = new
EffectiveValueEntry
(dp);
232
entry = new
EffectiveValueEntry
(dp, BaseValueSourceInternal.Unknown);
722
oldEntry = new
EffectiveValueEntry
(dp, BaseValueSourceInternal.Default);
781
newEntry = new
EffectiveValueEntry
(dp, BaseValueSourceInternal.Local);
1023
EffectiveValueEntry newEntry = new
EffectiveValueEntry
(dp, BaseValueSourceInternal.Local);
1117
EffectiveValueEntry newEntry = new
EffectiveValueEntry
(dp, FullValueSource.IsCoerced);
1123
new
EffectiveValueEntry
() /* oldEntry */,
1222
EffectiveValueEntry newEntry = new
EffectiveValueEntry
(dp, BaseValueSourceInternal.Unknown);
1229
new
EffectiveValueEntry
() /* oldEntry */,
1328
newEntry = new
EffectiveValueEntry
(dp, FullValueSource.IsCoerced);
1402
newEntry = new
EffectiveValueEntry
(dp, oldEntry.BaseValueSourceInternal);
1951
newEntry = new
EffectiveValueEntry
(dp, BaseValueSourceInternal.Local);
3367
entry = new
EffectiveValueEntry
();
Base\System\Windows\DependencyPropertyChangedEventArgs.cs (3)
29
_oldEntry = new
EffectiveValueEntry
(property);
44
_oldEntry = new
EffectiveValueEntry
(property);
58
_oldEntry = new
EffectiveValueEntry
(property);
Base\System\Windows\EffectiveValueEntry.cs (3)
25
EffectiveValueEntry entry = new
EffectiveValueEntry
(dp, BaseValueSourceInternal.Default);
343
EffectiveValueEntry unsetEntry = new
EffectiveValueEntry
();
350
EffectiveValueEntry entry = new
EffectiveValueEntry
();
67 references to EffectiveValueEntry
WindowsBase (67)
Base\System\Windows\DependencyObject.cs (51)
190
internal
EffectiveValueEntry
GetValueEntry(
196
EffectiveValueEntry
entry;
287
return
EffectiveValueEntry
.CreateDefaultValueEntry(dp, dp.DefaultMetadata.DefaultValue);
295
return
EffectiveValueEntry
.CreateDefaultValueEntry(dp, metadata.GetDefaultValue(this, dp));
305
private
EffectiveValueEntry
GetEffectiveValue(
310
EffectiveValueEntry
entry = _effectiveValues[entryIndex.Index];
311
EffectiveValueEntry
effectiveEntry = entry.GetFlattenedEntry(requests);
719
EffectiveValueEntry
oldEntry;
755
EffectiveValueEntry
newEntry;
767
newEntry =
EffectiveValueEntry
.CreateDefaultValueEntry(dp, metadata.GetDefaultValue(this, dp));
994
EffectiveValueEntry
oldEntry = GetValueEntry(
1023
EffectiveValueEntry
newEntry = new EffectiveValueEntry(dp, BaseValueSourceInternal.Local);
1050
EffectiveValueEntry
entry = _effectiveValues[entryIndex.Index];
1108
EffectiveValueEntry
entry = GetValueEntry(entryIndex, dp, metadata, RequestFlags.RawEntry);
1117
EffectiveValueEntry
newEntry = new EffectiveValueEntry(dp, FullValueSource.IsCoerced);
1222
EffectiveValueEntry
newEntry = new EffectiveValueEntry(dp, BaseValueSourceInternal.Unknown);
1247
EffectiveValueEntry
oldEntry,
1248
ref
EffectiveValueEntry
newEntry,
1391
newEntry =
EffectiveValueEntry
.CreateDefaultValueEntry(dp, metadata.GetDefaultValue(this, dp));
1669
ref
EffectiveValueEntry
newEntry,
1670
ref
EffectiveValueEntry
oldEntry,
1798
private
EffectiveValueEntry
EvaluateExpression(
1803
EffectiveValueEntry
oldEntry,
1804
EffectiveValueEntry
newEntry)
1864
private
EffectiveValueEntry
EvaluateEffectiveValue(
1868
EffectiveValueEntry
oldEntry,
1869
EffectiveValueEntry
newEntry, // this is only used to recognize if this is a clear local value
1981
newEntry =
EffectiveValueEntry
.CreateDefaultValueEntry(dp, metadata.GetDefaultValue(this, dp));
2034
newEntry =
EffectiveValueEntry
.CreateDefaultValueEntry(dp, metadata.GetDefaultValue(this, dp));
2046
ref
EffectiveValueEntry
newEntry)
2056
ref
EffectiveValueEntry
newEntry)
2113
EffectiveValueEntry
entry = _effectiveValues[entryIndex.Index];
2208
EffectiveValueEntry
entry = _effectiveValues[entryIndex.Index];
2530
EffectiveValueEntry
[] effectiveValues = EffectiveValues;
2566
EffectiveValueEntry
entry = _effectiveValues[entryIndex.Index];
2586
EffectiveValueEntry
entry = d._effectiveValues[entryIndex.Index];
2845
internal
EffectiveValueEntry
[] EffectiveValues
2932
EffectiveValueEntry
[] destEntries = new
EffectiveValueEntry
[endLength];
3067
EffectiveValueEntry
[] parentEffectiveValues = inheritanceParent.EffectiveValues;
3072
EffectiveValueEntry
entry = parentEffectiveValues[i];
3109
EffectiveValueEntry
entry = _effectiveValues[entryIndex.Index];
3180
private void InsertEntry(
EffectiveValueEntry
entry, uint entryIndex)
3206
EffectiveValueEntry
[] destEntries = new
EffectiveValueEntry
[newSize];
3222
_effectiveValues = new
EffectiveValueEntry
[EffectiveValuesInitialSize];
3260
internal void SetEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata,
EffectiveValueEntry
newEntry,
EffectiveValueEntry
oldEntry)
3360
EffectiveValueEntry
entry;
3442
EffectiveValueEntry
entry = _effectiveValues[entryIndex.Index];
3493
private
EffectiveValueEntry
[] _effectiveValues;
Base\System\Windows\DependencyPropertyChangedEventArgs.cs (8)
71
EffectiveValueEntry
oldEntry,
72
EffectiveValueEntry
newEntry,
152
EffectiveValueEntry
oldEntry = OldEntry.GetFlattenedEntry(RequestFlags.FullyResolved);
172
internal
EffectiveValueEntry
OldEntry
211
EffectiveValueEntry
newEntry = NewEntry.GetFlattenedEntry(RequestFlags.FullyResolved);
231
internal
EffectiveValueEntry
NewEntry
349
private
EffectiveValueEntry
_oldEntry;
350
private
EffectiveValueEntry
_newEntry;
Base\System\Windows\EffectiveValueEntry.cs (5)
23
internal static
EffectiveValueEntry
CreateDefaultValueEntry(DependencyProperty dp, object value)
25
EffectiveValueEntry
entry = new EffectiveValueEntry(dp, BaseValueSourceInternal.Default);
325
internal
EffectiveValueEntry
GetFlattenedEntry(RequestFlags requests)
343
EffectiveValueEntry
unsetEntry = new EffectiveValueEntry();
350
EffectiveValueEntry
entry = new EffectiveValueEntry();
Base\System\Windows\Freezable.cs (3)
468
EffectiveValueEntry
[] effectiveValues = EffectiveValues;
914
EffectiveValueEntry
[] srcEffectiveValues = sourceFreezable.EffectiveValues;
922
EffectiveValueEntry
srcEntry = srcEffectiveValues[i];