2 writes to TemplateLoadData
PresentationFramework (2)
System\Windows\TemplateContent.cs (2)
195TemplateLoadData = new TemplateLoadData(); 298TemplateLoadData = null;
29 references to TemplateLoadData
PresentationFramework (29)
System\Windows\TemplateContent.cs (29)
201TemplateLoadData.Reader = xamlReader; 220TemplateLoadData.ObjectWriter = ObjectWriterFactory.GetXamlObjectWriter(settings); 221TemplateLoadData.ServiceProviderWrapper = new ServiceProviderWrapper(context, SchemaContext); 226TemplateLoadData.RootObject = irop.RootObject; 236Debug.Assert(TemplateLoadData.Reader != null); 239TemplateLoadData.ServiceProviderWrapper.Frames = stack; 241OwnerTemplate.StyleConnector = TemplateLoadData.RootObject as IStyleConnector; 242TemplateLoadData.RootObject = null; 254pv.ChildName = TemplateLoadData.RootName; 287TemplateLoadData.ObjectWriter = null; 360System.Xaml.XamlReader reader = TemplateLoadData.Reader; 396TemplateLoadData.Reader = null; 419XamlObjectWriter writer = TemplateLoadData.ObjectWriter; 500if (TemplateLoadData.RootName == null && stack.Depth == 1) 502TemplateLoadData.RootName = stack.CurrentFrame.Name; 659if (TemplateLoadData.RootName == null) 661TemplateLoadData.RootName = name; 670TemplateLoadData.NamedTypes.Add(name, stack.CurrentFrame.Type); 700obj = staticResource.TryProvideValueInternal(TemplateLoadData.ServiceProviderWrapper, true/*allowDeferredReference*/, true/*mustReturnDeferredResourceReference*/); 706obj = staticResource.FindResourceInDeferredContent(TemplateLoadData.ServiceProviderWrapper, true/*allowDeferredReference*/, false/*mustReturnDeferredResourceReference*/); 783DeferredResourceReference value = (DeferredResourceReference)resource.TryProvideValueInternal(TemplateLoadData.ServiceProviderWrapper, true/*allowDeferredReference*/, true/*mustReturnDeferredResourceReference*/); 876value = converter.ConvertFrom(TemplateLoadData.ServiceProviderWrapper, CultureInfo.InvariantCulture, value); 935XamlObjectWriter writer = TemplateLoadData.ObjectWriter; 1126TemplateLoadData.ServiceProviderWrapper.SetData(_sharedDpInstance, property); 1127value = (value as MarkupExtension).ProvideValue(TemplateLoadData.ServiceProviderWrapper); 1128TemplateLoadData.ServiceProviderWrapper.Clear(); 1381return TemplateLoadData.NamedTypes[name]; 1399return TemplateLoadData.Stack; 1403TemplateLoadData.Stack = value;