3 types derived from DeferredResourceReference
PresentationFramework (3)
System\Windows\SystemResources.cs (3)
1845
internal sealed class DeferredAppResourceReference :
DeferredResourceReference
1878
internal sealed class DeferredThemeResourceReference :
DeferredResourceReference
1960
internal sealed class DeferredResourceReferenceHolder :
DeferredResourceReference
1 instantiation of DeferredResourceReference
PresentationFramework (1)
System\Windows\ResourceDictionary.cs (1)
1791
deferredResourceReference = _ownerApps is not null ? new DeferredAppResourceReference(this, resourceKey) : new
DeferredResourceReference
(this, resourceKey);
31 references to DeferredResourceReference
PresentationFramework (31)
System\Windows\Markup\BamlRecordReader.cs (7)
1886
DeferredResourceReference
prefetchedValue = (
DeferredResourceReference
)staticResourceValues[bamlStaticResourceIdRecord.StaticResourceId];
1961
DeferredResourceReference
prefetchedValue =
1962
(
DeferredResourceReference
)staticResourceValues[staticResourceId];
5640
internal StaticResourceHolder(object resourceKey,
DeferredResourceReference
prefetchedValue) : base(resourceKey)
5649
internal override
DeferredResourceReference
PrefetchedValue
5658
private
DeferredResourceReference
_prefetchedValue;
System\Windows\ResourceDictionary.cs (10)
1362
Debug.Assert(obj is
DeferredResourceReference
);
1363
staticResources[i] = new StaticResourceHolder(keyValue, obj as
DeferredResourceReference
);
1785
DeferredResourceReference
deferredResourceReference;
1821
internal void RemoveDeferredResourceReference(
DeferredResourceReference
deferredResourceReference)
1848
DeferredResourceReference
deferredResourceReference = weakResourceReference as
DeferredResourceReference
;
1860
DeferredResourceReference
deferredResourceReference = weakResourceReference as
DeferredResourceReference
;
1869
void Inflate(
DeferredResourceReference
deferredResourceReference)
2555
foreach (
DeferredResourceReference
drr in weakDeferredResourceReferences)
System\Windows\ResourceReferenceExpression.cs (5)
160
DeferredResourceReference
deferredResourceReference = resource as
DeferredResourceReference
;
261
DeferredResourceReference
deferredResourceReference = _cachedResourceValue as
DeferredResourceReference
;
447
internal void OnDeferredResourceInflated(
DeferredResourceReference
deferredResourceReference)
System\Windows\StaticResourceExtension.cs (5)
78
internal virtual
DeferredResourceReference
PrefetchedValue
130
DeferredResourceReference
deferredReference = value as
DeferredResourceReference
;
164
DeferredResourceReference
prefetchedValue = PrefetchedValue;
335
if (!(val is
DeferredResourceReference
))
System\Windows\TemplateContent.cs (4)
707
var
deferredResourceReference = obj as
DeferredResourceReference
;
776
DeferredResourceReference
value = (
DeferredResourceReference
)resource.TryProvideValueInternal(TemplateLoadData.ServiceProviderWrapper, true/*allowDeferredReference*/, true/*mustReturnDeferredResourceReference*/);