3 writes to Target
System.Xaml (3)
System\Xaml\Context\NameFixupGraph.cs (1)
248Target = parentObject,
System\Xaml\Context\NameFixupToken.cs (1)
109Target = new FixupTarget
System\Xaml\InfosetObjects\XamlObjectWriter.cs (1)
2595newToken.Target = token.Target;
64 references to Target
System.Xaml (64)
System\Xaml\Context\NameFixupGraph.cs (10)
54if (fixupToken.Target.Property is null) 56Debug.Assert(fixupToken.Target.Instance is null && 57fixupToken.Target.InstanceType is null && 64object parentObject = fixupToken.Target.Instance; 114if (pendingToken.Target.Instance == instance) 236dependencies[i].Target.InstanceIsOnTheStack = false; 237dependencies[i].Target.InstanceName = name; 238dependencies[i].Target.EndInstanceLineNumber = lineNumber; 239dependencies[i].Target.EndInstanceLinePosition = linePosition; 463object parentInstance = token.Target.Instance;
System\Xaml\Context\ServiceProviderContext.cs (12)
317token.Target.Instance = _xamlContext.GrandParentInstance; 318token.Target.InstanceWasGotten = _xamlContext.GrandParentIsObjectFromMember; 319token.Target.InstanceType = _xamlContext.GrandParentType; 320token.Target.Property = _xamlContext.GrandParentProperty; 332token.Target.Instance = _xamlContext.ParentInstance; 333token.Target.InstanceWasGotten = _xamlContext.ParentIsObjectFromMember; 334token.Target.InstanceType = _xamlContext.ParentType; 335token.Target.Property = _xamlContext.ParentProperty; 342token.Target.Instance = _xamlContext.ParentInstance; 343token.Target.InstanceWasGotten = _xamlContext.ParentIsObjectFromMember; 344token.Target.InstanceType = _xamlContext.ParentType; 345token.Target.Property = _xamlContext.ParentProperty;
System\Xaml\InfosetObjects\XamlObjectWriter.cs (42)
1961keyToken.Target.KeyHolder = null; 1962keyToken.Target.TemporaryCollectionIndex = pendingCollection.Count; 1968valueToken.Target.TemporaryCollectionIndex = pendingCollection.Count; 2134Debug.Assert(token.Target.Property == XamlLanguage.Key); 2138token.Target.Instance = ctx.GrandParentInstance; 2139token.Target.InstanceType = ctx.GrandParentType; 2140token.Target.InstanceWasGotten = ctx.GrandParentIsObjectFromMember; 2142token.Target.KeyHolder = ftkh; 2147if (token.Target.Instance is not null) 2273token.Target.Instance = ctx.ParentInstance; 2274token.Target.InstanceType = ctx.ParentType; 2275token.Target.InstanceWasGotten = ctx.ParentIsObjectFromMember; 2294token.Target.Property = property; 2333_nameFixupGraph.AddEndOfParseDependency(token.ReferencedObject, token.Target); 2348_nameFixupGraph.AddEndOfParseDependency(token.TargetContext.CurrentInstance, token.Target); 2356if (token.Target.Instance is not null && 2357!_nameFixupGraph.HasUnresolvedChildren(token.Target.Instance)) 2359CompleteDeferredInitialization(token.Target); 2421bool isComplete = !token.Target.InstanceIsOnTheStack && 2422!_nameFixupGraph.HasUnresolvedOrPendingChildren(token.Target.Instance); 2425CompleteDeferredInitialization(token.Target); 2427object completedInstance = token.Target.Instance; 2428string completedName = token.Target.InstanceName; 2512if (token.Target.Property == XamlLanguage.Key) 2516else if (token.Target.Property == XamlLanguage.Items) 2522SetValue(token.Target.Instance, token.Target.Property, value); 2566if (token.Target.Property != token.TargetContext.ParentProperty) 2571if (token.Target.Property == XamlLanguage.Key) 2575else if (token.Target.Property == XamlLanguage.Items) 2579else if (token.Target.Property is not null) 2595newToken.Target = token.Target; 2601if (token.Target.Property == XamlLanguage.Key || token.Target.Property == XamlLanguage.Items) 2610if (token.Target.KeyHolder is not null) 2613Debug.Assert(token.Target.KeyHolder.Key == token); 2614token.Target.KeyHolder.Key = key; 2618else if (token.Target.TemporaryCollectionIndex >= 0) 2621List<PendingCollectionAdd> pendingCollection = PendingCollectionAdds[token.Target.Instance]; 2622PendingCollectionAdd pendingAdd = pendingCollection[token.Target.TemporaryCollectionIndex]; 2631List<PendingCollectionAdd> pendingCollection = PendingCollectionAdds[token.Target.Instance]; 2632PendingCollectionAdd pendingAdd = pendingCollection[token.Target.TemporaryCollectionIndex];