3 writes to Target
System.Xaml (3)
System\Xaml\Context\NameFixupGraph.cs (1)
246token.Target = parentObject;
System\Xaml\Context\NameFixupToken.cs (1)
112Target = new FixupTarget();
System\Xaml\InfosetObjects\XamlObjectWriter.cs (1)
2535newToken.Target = token.Target;
66 references to Target
System.Xaml (66)
System\Xaml\Context\NameFixupGraph.cs (10)
59if (fixupToken.Target.Property == null) 61Debug.Assert(fixupToken.Target.Instance == null && 62fixupToken.Target.InstanceType == null && 69object parentObject = fixupToken.Target.Instance; 117if (pendingToken.Target.Instance == instance) 235dependencies[i].Target.InstanceIsOnTheStack = false; 236dependencies[i].Target.InstanceName = name; 237dependencies[i].Target.EndInstanceLineNumber = lineNumber; 238dependencies[i].Target.EndInstanceLinePosition = linePosition; 449object parentInstance = token.Target.Instance;
System\Xaml\Context\NameFixupToken.cs (2)
113Target.TemporaryCollectionIndex = -1; 114Target.InstanceIsOnTheStack = true;
System\Xaml\Context\ServiceProviderContext.cs (12)
316token.Target.Instance = _xamlContext.GrandParentInstance; 317token.Target.InstanceWasGotten = _xamlContext.GrandParentIsObjectFromMember; 318token.Target.InstanceType = _xamlContext.GrandParentType; 319token.Target.Property = _xamlContext.GrandParentProperty; 331token.Target.Instance = _xamlContext.ParentInstance; 332token.Target.InstanceWasGotten = _xamlContext.ParentIsObjectFromMember; 333token.Target.InstanceType = _xamlContext.ParentType; 334token.Target.Property = _xamlContext.ParentProperty; 341token.Target.Instance = _xamlContext.ParentInstance; 342token.Target.InstanceWasGotten = _xamlContext.ParentIsObjectFromMember; 343token.Target.InstanceType = _xamlContext.ParentType; 344token.Target.Property = _xamlContext.ParentProperty;
System\Xaml\InfosetObjects\XamlObjectWriter.cs (42)
1920keyToken.Target.KeyHolder = null; 1921keyToken.Target.TemporaryCollectionIndex = pendingCollection.Count; 1926valueToken.Target.TemporaryCollectionIndex = pendingCollection.Count; 2085Debug.Assert(token.Target.Property == XamlLanguage.Key); 2089token.Target.Instance = ctx.GrandParentInstance; 2090token.Target.InstanceType = ctx.GrandParentType; 2091token.Target.InstanceWasGotten = ctx.GrandParentIsObjectFromMember; 2093token.Target.KeyHolder = ftkh; 2098if (token.Target.Instance != null) 2224token.Target.Instance = ctx.ParentInstance; 2225token.Target.InstanceType = ctx.ParentType; 2226token.Target.InstanceWasGotten = ctx.ParentIsObjectFromMember; 2244token.Target.Property = property; 2281_nameFixupGraph.AddEndOfParseDependency(token.ReferencedObject, token.Target); 2295_nameFixupGraph.AddEndOfParseDependency(token.TargetContext.CurrentInstance, token.Target); 2303if (token.Target.Instance != null && 2304!_nameFixupGraph.HasUnresolvedChildren(token.Target.Instance)) 2306CompleteDeferredInitialization(token.Target); 2364bool isComplete = !token.Target.InstanceIsOnTheStack && 2365!_nameFixupGraph.HasUnresolvedOrPendingChildren(token.Target.Instance); 2368CompleteDeferredInitialization(token.Target); 2370object completedInstance = token.Target.Instance; 2371string completedName = token.Target.InstanceName; 2453if (token.Target.Property == XamlLanguage.Key) 2457else if (token.Target.Property == XamlLanguage.Items) 2463SetValue(token.Target.Instance, token.Target.Property, value); 2505if(token.Target.Property != token.TargetContext.ParentProperty) 2510if (token.Target.Property == XamlLanguage.Key) 2514else if (token.Target.Property == XamlLanguage.Items) 2518else if (token.Target.Property != null) 2535newToken.Target = token.Target; 2541if (token.Target.Property == XamlLanguage.Key || token.Target.Property == XamlLanguage.Items) 2550if (token.Target.KeyHolder != null) 2553Debug.Assert(token.Target.KeyHolder.Key == token); 2554token.Target.KeyHolder.Key = key; 2557else if (token.Target.TemporaryCollectionIndex >= 0) 2560List<PendingCollectionAdd> pendingCollection = PendingCollectionAdds[token.Target.Instance]; 2561PendingCollectionAdd pendingAdd = pendingCollection[token.Target.TemporaryCollectionIndex]; 2570List<PendingCollectionAdd> pendingCollection = PendingCollectionAdds[token.Target.Instance]; 2571PendingCollectionAdd pendingAdd = pendingCollection[token.Target.TemporaryCollectionIndex];