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