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