1 write to rootProperties
System.Activities (1)
System\Activities\Activity.cs (1)
904
this.
rootProperties
= new RootProperties();
40 references to rootProperties
System.Activities (40)
System\Activities\Activity.cs (40)
342
if (this.RootActivity != null && this.RootActivity.
rootProperties
!= null)
344
return this.RootActivity.
rootProperties
.HostEnvironment;
411
if (this.
rootProperties
!= null)
413
return this.
rootProperties
.HasBeenAssociatedWithAnInstance;
415
else if (this.IsMetadataCached && this.RootActivity != null && this.RootActivity.
rootProperties
!= null)
417
return this.RootActivity.
rootProperties
.HasBeenAssociatedWithAnInstance;
426
Fx.Assert(this.
rootProperties
!= null, "This should only be called on the root and we should already be cached.");
429
this.
rootProperties
.HasBeenAssociatedWithAnInstance = value;
437
Fx.Assert(this.
rootProperties
!= null || System.Diagnostics.Debugger.IsAttached, "This should only be called on the root.");
438
return this.
rootProperties
.OverloadGroups;
442
Fx.Assert(this.
rootProperties
!= null, "This should only be called on the root.");
443
this.
rootProperties
.OverloadGroups = value;
451
Fx.Assert(this.
rootProperties
!= null || System.Diagnostics.Debugger.IsAttached, "This should only be called on the root.");
452
return this.
rootProperties
.RequiredArgumentsNotInOverloadGroups;
456
Fx.Assert(this.
rootProperties
!= null, "This should only be called on the root.");
457
this.
rootProperties
.RequiredArgumentsNotInOverloadGroups = value;
465
Fx.Assert(this.
rootProperties
!= null || System.Diagnostics.Debugger.IsAttached, "This should only be called on the root.");
466
return this.
rootProperties
.EquivalenceInfo;
470
Fx.Assert(this.
rootProperties
!= null, "This should only be called on the root.");
471
this.
rootProperties
.EquivalenceInfo = value;
539
Fx.Assert(this.
rootProperties
!= null || System.Diagnostics.Debugger.IsAttached, "only callable on the root");
540
return this.
rootProperties
.RequiredExtensionTypesCount;
548
Fx.Assert(this.
rootProperties
!= null || System.Diagnostics.Debugger.IsAttached, "only callable on the root");
549
return this.
rootProperties
.DefaultExtensionsCount;
555
Fx.Assert(this.
rootProperties
!= null, "only callable on the root");
556
return this.
rootProperties
.GetActivityExtensionInformation(out activityExtensionProviders, out requiredActivityExtensionTypes);
858
if (this.rootActivity == null || this.rootActivity.
rootProperties
== null)
864
return this.rootActivity.
rootProperties
.IsSingletonActivityDeclared(name);
870
if (this.rootActivity != null && this.rootActivity.
rootProperties
!= null)
872
this.rootActivity.
rootProperties
.DeclareSingletonActivity(name, activity);
878
if (this.rootActivity != null && this.rootActivity.
rootProperties
!= null)
880
return this.rootActivity.
rootProperties
.GetSingletonActivity(name);
905
this.
rootProperties
.HostEnvironment = hostEnvironment;
915
Fx.Assert(this.
rootProperties
!= null, "Root properties must be available now.");
917
parentEnvironment = new ActivityLocationReferenceEnvironment(this.
rootProperties
.HostEnvironment) { InternalRoot = this };
928
parentEnvironment = this.RootActivity.
rootProperties
.HostEnvironment;
1274
Fx.Assert(this.rootActivity != null && this.rootActivity.
rootProperties
!= null, "need a valid root");
1275
this.rootActivity.
rootProperties
.AddDefaultExtensionProvider(extensionProvider);
1281
Fx.Assert(this.rootActivity != null && this.rootActivity.
rootProperties
!= null, "need a valid root");
1282
this.rootActivity.
rootProperties
.RequireExtension(extensionType);