3 writes to Target
System.Xaml (3)
System\Xaml\Context\NameFixupGraph.cs (1)
249Target = parentObject,
System\Xaml\Context\NameFixupToken.cs (1)
110Target = new FixupTarget
System\Xaml\InfosetObjects\XamlObjectWriter.cs (1)
2596newToken.Target = token.Target;
64 references to Target
System.Xaml (64)
System\Xaml\Context\NameFixupGraph.cs (10)
55if (fixupToken.Target.Property is null) 57Debug.Assert(fixupToken.Target.Instance is null && 58fixupToken.Target.InstanceType is null && 65object parentObject = fixupToken.Target.Instance; 115if (pendingToken.Target.Instance == instance) 237dependencies[i].Target.InstanceIsOnTheStack = false; 238dependencies[i].Target.InstanceName = name; 239dependencies[i].Target.EndInstanceLineNumber = lineNumber; 240dependencies[i].Target.EndInstanceLinePosition = linePosition; 464object parentInstance = token.Target.Instance;
System\Xaml\Context\ServiceProviderContext.cs (12)
318token.Target.Instance = _xamlContext.GrandParentInstance; 319token.Target.InstanceWasGotten = _xamlContext.GrandParentIsObjectFromMember; 320token.Target.InstanceType = _xamlContext.GrandParentType; 321token.Target.Property = _xamlContext.GrandParentProperty; 333token.Target.Instance = _xamlContext.ParentInstance; 334token.Target.InstanceWasGotten = _xamlContext.ParentIsObjectFromMember; 335token.Target.InstanceType = _xamlContext.ParentType; 336token.Target.Property = _xamlContext.ParentProperty; 343token.Target.Instance = _xamlContext.ParentInstance; 344token.Target.InstanceWasGotten = _xamlContext.ParentIsObjectFromMember; 345token.Target.InstanceType = _xamlContext.ParentType; 346token.Target.Property = _xamlContext.ParentProperty;
System\Xaml\InfosetObjects\XamlObjectWriter.cs (42)
1962keyToken.Target.KeyHolder = null; 1963keyToken.Target.TemporaryCollectionIndex = pendingCollection.Count; 1969valueToken.Target.TemporaryCollectionIndex = pendingCollection.Count; 2135Debug.Assert(token.Target.Property == XamlLanguage.Key); 2139token.Target.Instance = ctx.GrandParentInstance; 2140token.Target.InstanceType = ctx.GrandParentType; 2141token.Target.InstanceWasGotten = ctx.GrandParentIsObjectFromMember; 2143token.Target.KeyHolder = ftkh; 2148if (token.Target.Instance is not null) 2274token.Target.Instance = ctx.ParentInstance; 2275token.Target.InstanceType = ctx.ParentType; 2276token.Target.InstanceWasGotten = ctx.ParentIsObjectFromMember; 2295token.Target.Property = property; 2334_nameFixupGraph.AddEndOfParseDependency(token.ReferencedObject, token.Target); 2349_nameFixupGraph.AddEndOfParseDependency(token.TargetContext.CurrentInstance, token.Target); 2357if (token.Target.Instance is not null && 2358!_nameFixupGraph.HasUnresolvedChildren(token.Target.Instance)) 2360CompleteDeferredInitialization(token.Target); 2422bool isComplete = !token.Target.InstanceIsOnTheStack && 2423!_nameFixupGraph.HasUnresolvedOrPendingChildren(token.Target.Instance); 2426CompleteDeferredInitialization(token.Target); 2428object completedInstance = token.Target.Instance; 2429string completedName = token.Target.InstanceName; 2513if (token.Target.Property == XamlLanguage.Key) 2517else if (token.Target.Property == XamlLanguage.Items) 2523SetValue(token.Target.Instance, token.Target.Property, value); 2567if(token.Target.Property != token.TargetContext.ParentProperty) 2572if (token.Target.Property == XamlLanguage.Key) 2576else if (token.Target.Property == XamlLanguage.Items) 2580else if (token.Target.Property is not null) 2596newToken.Target = token.Target; 2602if (token.Target.Property == XamlLanguage.Key || token.Target.Property == XamlLanguage.Items) 2611if (token.Target.KeyHolder is not null) 2614Debug.Assert(token.Target.KeyHolder.Key == token); 2615token.Target.KeyHolder.Key = key; 2619else if (token.Target.TemporaryCollectionIndex >= 0) 2622List<PendingCollectionAdd> pendingCollection = PendingCollectionAdds[token.Target.Instance]; 2623PendingCollectionAdd pendingAdd = pendingCollection[token.Target.TemporaryCollectionIndex]; 2632List<PendingCollectionAdd> pendingCollection = PendingCollectionAdds[token.Target.Instance]; 2633PendingCollectionAdd pendingAdd = pendingCollection[token.Target.TemporaryCollectionIndex];