1 type derived from StaticResourceExtension
PresentationFramework (1)
System\Windows\Markup\BamlRecordReader.cs (1)
5642
internal class StaticResourceHolder :
StaticResourceExtension
7 instantiations of StaticResourceExtension
PresentationFramework (7)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (1)
1714
value = new
StaticResourceExtension
(param);
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (2)
10469
DefaultConstructor = delegate () { return new System.Windows.
StaticResourceExtension
(); }
10475
return new System.Windows.
StaticResourceExtension
(
System\Windows\Markup\BamlRecordReader.cs (2)
1427
instance = new
StaticResourceExtension
(param);
2392
valueObject = new
StaticResourceExtension
(innerExtensionValue);
System\Windows\Markup\KnownTypes.cs (1)
1559
case KnownElements.StaticResourceExtension: o = new System.Windows.
StaticResourceExtension
(); break;
System\Windows\ResourceDictionary.cs (1)
1201
StaticResourceExtension staticResourceWorker = new
StaticResourceExtension
();
44 references to StaticResourceExtension
PresentationFramework (44)
System\Windows\Diagnostics\ResourceDictionaryDiagnostics.cs (14)
336
internal static LookupResult RequestLookupResult(
StaticResourceExtension
requester)
373
if (result.Requester.GetType() == typeof(
StaticResourceExtension
))
413
internal static void RevertRequest(
StaticResourceExtension
requester, bool success)
423
if (result.Requester.GetType() == typeof(
StaticResourceExtension
))
434
_resultCache = new Dictionary<WeakReferenceKey<
StaticResourceExtension
>, WeakReference<ResourceDictionary>>();
437
WeakReferenceKey<
StaticResourceExtension
> wrKey = new WeakReferenceKey<
StaticResourceExtension
>(requester);
504
List<WeakReferenceKey<
StaticResourceExtension
>> toRemove = null;
505
foreach (KeyValuePair<WeakReferenceKey<
StaticResourceExtension
>, WeakReference<ResourceDictionary>>
513
toRemove = new List<WeakReferenceKey<
StaticResourceExtension
>>();
521
foreach (WeakReferenceKey<
StaticResourceExtension
> wrKey in toRemove)
534
private static Dictionary<WeakReferenceKey<
StaticResourceExtension
>, WeakReference<ResourceDictionary>>
541
public
StaticResourceExtension
Requester { get; set; }
544
public LookupResult(
StaticResourceExtension
requester) { Requester = requester; }
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
696
case 603: t = () => typeof(
StaticResourceExtension
); break;
System\Windows\Markup\Baml2006\Baml2006Reader.cs (1)
830
InjectPropertyAndFrameIfNeeded(_context.SchemaContext.GetXamlType(typeof(
StaticResourceExtension
)), 0);
System\Windows\Markup\Baml2006\Baml2006SchemaContext.cs (1)
685
= new Lazy<XamlType>(() => System.Windows.Markup.XamlReader.BamlSharedSchemaContext.GetXamlType(typeof(
StaticResourceExtension
)));
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
10466
typeof(System.Windows.
StaticResourceExtension
),
System\Windows\Markup\Baml2006\WpfSharedBamlSchemaContext.cs (1)
374
= new Lazy<XamlType>(() => System.Windows.Markup.XamlReader.BamlSharedSchemaContext.GetXamlType(typeof(
StaticResourceExtension
)));
System\Windows\Markup\BamlRecordReader.cs (5)
1839
StaticResourceExtension
staticResource = (
StaticResourceExtension
)GetCurrentObjectData();
1852
StaticResourceExtension
staticResource = (
StaticResourceExtension
)GetExtensionValue((IOptimizedMarkupExtension)srRecord, null);
2409
valueTypeName = typeof(
StaticResourceExtension
).FullName;
System\Windows\Markup\KnownTypes.cs (1)
6150
case KnownElements.StaticResourceExtension: t = typeof(System.Windows.
StaticResourceExtension
); break;
System\Windows\Markup\RestrictiveXamlXmlReader.cs (1)
215
typeof(System.Windows.
StaticResourceExtension
),
System\Windows\ResourceDictionary.cs (3)
1162
XamlType xamlTypeStaticResourceExtension = reader.SchemaContext.GetXamlType(typeof(
StaticResourceExtension
));
1201
StaticResourceExtension
staticResourceWorker = new StaticResourceExtension();
1265
private void SetOptimizedStaticResources(IList<object> staticResources, IServiceProvider serviceProvider,
StaticResourceExtension
staticResourceWorker)
System\Windows\Setter.cs (3)
231
if (me is
StaticResourceExtension
)
233
var
sr = me as
StaticResourceExtension
;
System\Windows\TemplateContent.cs (12)
411
if (xamlReader.Type.UnderlyingType == typeof(
StaticResourceExtension
))
678
StaticResourceExtension
staticResource = value as
StaticResourceExtension
;
691
if (staticResource.GetType() == typeof(
StaticResourceExtension
))
746
private
StaticResourceExtension
LoadTimeBindUnshareableStaticResource(Xaml.XamlReader xamlReader, XamlObjectWriter writer)
749
Debug.Assert(xamlReader.Type.UnderlyingType == typeof(
StaticResourceExtension
));
770
StaticResourceExtension
resource = writer.Result as
StaticResourceExtension
;
941
if (typeof(
StaticResourceExtension
).IsAssignableFrom(xamlReader.Type.UnderlyingType))
974
if (xamlReader.Value != null && typeof(
StaticResourceExtension
).IsAssignableFrom(xamlReader.Value.GetType()))
1110
else if ((value is
StaticResourceExtension
) || (value is StaticResourceHolder))
1166
!typeof(
StaticResourceExtension
).IsAssignableFrom(type))