1 type derived from StaticResourceExtension
PresentationFramework (1)
System\Windows\Markup\BamlRecordReader.cs (1)
5667
internal class StaticResourceHolder :
StaticResourceExtension
7 instantiations of StaticResourceExtension
PresentationFramework (7)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (1)
1712
value = new
StaticResourceExtension
(param);
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (2)
9445
bamlType.DefaultConstructor = delegate() { return new System.Windows.
StaticResourceExtension
(); };
9450
return new System.Windows.
StaticResourceExtension
(
System\Windows\Markup\BamlRecordReader.cs (2)
1446
instance = new
StaticResourceExtension
(param);
2409
valueObject = new
StaticResourceExtension
(innerExtensionValue);
System\Windows\Markup\KnownTypes.cs (1)
1566
case KnownElements.StaticResourceExtension: o = new System.Windows.
StaticResourceExtension
(); break;
System\Windows\ResourceDictionary.cs (1)
1210
StaticResourceExtension staticResourceWorker = new
StaticResourceExtension
();
44 references to StaticResourceExtension
PresentationFramework (44)
System\Windows\Diagnostics\ResourceDictionaryDiagnostics.cs (14)
343
internal static LookupResult RequestLookupResult(
StaticResourceExtension
requester)
380
if (result.Requester.GetType() == typeof(
StaticResourceExtension
))
420
internal static void RevertRequest(
StaticResourceExtension
requester, bool success)
430
if (result.Requester.GetType() == typeof(
StaticResourceExtension
))
441
_resultCache = new Dictionary<WeakReferenceKey<
StaticResourceExtension
>, WeakReference<ResourceDictionary>>();
444
WeakReferenceKey<
StaticResourceExtension
> wrKey = new WeakReferenceKey<
StaticResourceExtension
>(requester);
511
List<WeakReferenceKey<
StaticResourceExtension
>> toRemove = null;
512
foreach (KeyValuePair<WeakReferenceKey<
StaticResourceExtension
>, WeakReference<ResourceDictionary>>
520
toRemove = new List<WeakReferenceKey<
StaticResourceExtension
>>();
528
foreach (WeakReferenceKey<
StaticResourceExtension
> wrKey in toRemove)
541
private static Dictionary<WeakReferenceKey<
StaticResourceExtension
>, WeakReference<ResourceDictionary>>
548
public
StaticResourceExtension
Requester { get; set; }
551
public LookupResult(
StaticResourceExtension
requester) { Requester = requester; }
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
699
case 603: t = () => typeof(
StaticResourceExtension
); break;
System\Windows\Markup\Baml2006\Baml2006Reader.cs (1)
832
InjectPropertyAndFrameIfNeeded(_context.SchemaContext.GetXamlType(typeof(
StaticResourceExtension
)), 0);
System\Windows\Markup\Baml2006\Baml2006SchemaContext.cs (1)
697
= new Lazy<XamlType>(() => System.Windows.Markup.XamlReader.BamlSharedSchemaContext.GetXamlType(typeof(
StaticResourceExtension
)));
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
9443
typeof(System.Windows.
StaticResourceExtension
),
System\Windows\Markup\Baml2006\WpfSharedBamlSchemaContext.cs (1)
380
= new Lazy<XamlType>(() => System.Windows.Markup.XamlReader.BamlSharedSchemaContext.GetXamlType(typeof(
StaticResourceExtension
)));
System\Windows\Markup\BamlRecordReader.cs (5)
1858
StaticResourceExtension
staticResource = (
StaticResourceExtension
)GetCurrentObjectData();
1871
StaticResourceExtension
staticResource = (
StaticResourceExtension
)GetExtensionValue((IOptimizedMarkupExtension)srRecord, null);
2426
valueTypeName = typeof(
StaticResourceExtension
).FullName;
System\Windows\Markup\KnownTypes.cs (1)
6157
case KnownElements.StaticResourceExtension: t = typeof(System.Windows.
StaticResourceExtension
); break;
System\Windows\Markup\RestrictiveXamlXmlReader.cs (1)
217
typeof(System.Windows.
StaticResourceExtension
),
System\Windows\ResourceDictionary.cs (3)
1171
XamlType xamlTypeStaticResourceExtension = reader.SchemaContext.GetXamlType(typeof(
StaticResourceExtension
));
1210
StaticResourceExtension
staticResourceWorker = new StaticResourceExtension();
1274
private void SetOptimizedStaticResources(IList<object> staticResources, IServiceProvider serviceProvider,
StaticResourceExtension
staticResourceWorker)
System\Windows\Setter.cs (3)
242
if (me is
StaticResourceExtension
)
244
var
sr = me as
StaticResourceExtension
;
System\Windows\TemplateContent.cs (12)
416
if (xamlReader.Type.UnderlyingType == typeof(
StaticResourceExtension
))
685
StaticResourceExtension
staticResource = value as
StaticResourceExtension
;
698
if (staticResource.GetType() == typeof(
StaticResourceExtension
))
753
private
StaticResourceExtension
LoadTimeBindUnshareableStaticResource(Xaml.XamlReader xamlReader, XamlObjectWriter writer)
756
Debug.Assert(xamlReader.Type.UnderlyingType == typeof(
StaticResourceExtension
));
777
StaticResourceExtension
resource = writer.Result as
StaticResourceExtension
;
948
if (typeof(
StaticResourceExtension
).IsAssignableFrom(xamlReader.Type.UnderlyingType))
981
if (xamlReader.Value != null && typeof(
StaticResourceExtension
).IsAssignableFrom(xamlReader.Value.GetType()))
1120
else if ((value is
StaticResourceExtension
) || (value is StaticResourceHolder))
1174
!typeof(
StaticResourceExtension
).IsAssignableFrom(type))