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