1 type derived from StaticResourceExtension
PresentationFramework (1)
System\Windows\Markup\BamlRecordReader.cs (1)
5643
internal class StaticResourceHolder :
StaticResourceExtension
7 instantiations of StaticResourceExtension
PresentationFramework (7)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (1)
1715
value = new
StaticResourceExtension
(param);
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (2)
10470
DefaultConstructor = delegate () { return new System.Windows.
StaticResourceExtension
(); }
10476
return new System.Windows.
StaticResourceExtension
(
System\Windows\Markup\BamlRecordReader.cs (2)
1428
instance = new
StaticResourceExtension
(param);
2393
valueObject = new
StaticResourceExtension
(innerExtensionValue);
System\Windows\Markup\KnownTypes.cs (1)
1560
case KnownElements.StaticResourceExtension: o = new System.Windows.
StaticResourceExtension
(); break;
System\Windows\ResourceDictionary.cs (1)
1202
StaticResourceExtension staticResourceWorker = new
StaticResourceExtension
();
44 references to StaticResourceExtension
PresentationFramework (44)
System\Windows\Diagnostics\ResourceDictionaryDiagnostics.cs (14)
337
internal static LookupResult RequestLookupResult(
StaticResourceExtension
requester)
374
if (result.Requester.GetType() == typeof(
StaticResourceExtension
))
414
internal static void RevertRequest(
StaticResourceExtension
requester, bool success)
424
if (result.Requester.GetType() == typeof(
StaticResourceExtension
))
435
_resultCache = new Dictionary<WeakReferenceKey<
StaticResourceExtension
>, WeakReference<ResourceDictionary>>();
438
WeakReferenceKey<
StaticResourceExtension
> wrKey = new WeakReferenceKey<
StaticResourceExtension
>(requester);
505
List<WeakReferenceKey<
StaticResourceExtension
>> toRemove = null;
506
foreach (KeyValuePair<WeakReferenceKey<
StaticResourceExtension
>, WeakReference<ResourceDictionary>>
514
toRemove = new List<WeakReferenceKey<
StaticResourceExtension
>>();
522
foreach (WeakReferenceKey<
StaticResourceExtension
> wrKey in toRemove)
535
private static Dictionary<WeakReferenceKey<
StaticResourceExtension
>, WeakReference<ResourceDictionary>>
542
public
StaticResourceExtension
Requester { get; set; }
545
public LookupResult(
StaticResourceExtension
requester) { Requester = requester; }
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
697
case 603: t = () => typeof(
StaticResourceExtension
); break;
System\Windows\Markup\Baml2006\Baml2006Reader.cs (1)
831
InjectPropertyAndFrameIfNeeded(_context.SchemaContext.GetXamlType(typeof(
StaticResourceExtension
)), 0);
System\Windows\Markup\Baml2006\Baml2006SchemaContext.cs (1)
686
= new Lazy<XamlType>(() => System.Windows.Markup.XamlReader.BamlSharedSchemaContext.GetXamlType(typeof(
StaticResourceExtension
)));
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
10467
typeof(System.Windows.
StaticResourceExtension
),
System\Windows\Markup\Baml2006\WpfSharedBamlSchemaContext.cs (1)
375
= new Lazy<XamlType>(() => System.Windows.Markup.XamlReader.BamlSharedSchemaContext.GetXamlType(typeof(
StaticResourceExtension
)));
System\Windows\Markup\BamlRecordReader.cs (5)
1840
StaticResourceExtension
staticResource = (
StaticResourceExtension
)GetCurrentObjectData();
1853
StaticResourceExtension
staticResource = (
StaticResourceExtension
)GetExtensionValue((IOptimizedMarkupExtension)srRecord, null);
2410
valueTypeName = typeof(
StaticResourceExtension
).FullName;
System\Windows\Markup\KnownTypes.cs (1)
6151
case KnownElements.StaticResourceExtension: t = typeof(System.Windows.
StaticResourceExtension
); break;
System\Windows\Markup\RestrictiveXamlXmlReader.cs (1)
216
typeof(System.Windows.
StaticResourceExtension
),
System\Windows\ResourceDictionary.cs (3)
1163
XamlType xamlTypeStaticResourceExtension = reader.SchemaContext.GetXamlType(typeof(
StaticResourceExtension
));
1202
StaticResourceExtension
staticResourceWorker = new StaticResourceExtension();
1266
private void SetOptimizedStaticResources(IList<object> staticResources, IServiceProvider serviceProvider,
StaticResourceExtension
staticResourceWorker)
System\Windows\Setter.cs (3)
232
if (me is
StaticResourceExtension
)
234
var
sr = me as
StaticResourceExtension
;
System\Windows\TemplateContent.cs (12)
412
if (xamlReader.Type.UnderlyingType == typeof(
StaticResourceExtension
))
681
StaticResourceExtension
staticResource = value as
StaticResourceExtension
;
694
if (staticResource.GetType() == typeof(
StaticResourceExtension
))
749
private
StaticResourceExtension
LoadTimeBindUnshareableStaticResource(Xaml.XamlReader xamlReader, XamlObjectWriter writer)
752
Debug.Assert(xamlReader.Type.UnderlyingType == typeof(
StaticResourceExtension
));
773
StaticResourceExtension
resource = writer.Result as
StaticResourceExtension
;
944
if (typeof(
StaticResourceExtension
).IsAssignableFrom(xamlReader.Type.UnderlyingType))
977
if (xamlReader.Value != null && typeof(
StaticResourceExtension
).IsAssignableFrom(xamlReader.Value.GetType()))
1113
else if ((value is
StaticResourceExtension
) || (value is StaticResourceHolder))
1169
!typeof(
StaticResourceExtension
).IsAssignableFrom(type))