2 instantiations of RuntimeTrackingProfile
System.Activities (2)
System\Activities\Tracking\RuntimeTrackingProfile.cs (2)
585
foundRuntimeProfile = new
RuntimeTrackingProfile
(profile, rootElement);
606
foundRuntimeProfile = new
RuntimeTrackingProfile
(profile, rootElement);
19 references to RuntimeTrackingProfile
System.Activities (19)
System\Activities\Tracking\RuntimeTrackingProfile.cs (11)
133
internal static
RuntimeTrackingProfile
GetRuntimeTrackingProfile(TrackingProfile profile, Activity rootElement)
135
return
RuntimeTrackingProfile
.Cache.GetRuntimeTrackingProfile(profile, rootElement);
566
[Fx.Tag.Cache(typeof(
RuntimeTrackingProfile
), Fx.Tag.CacheAttrition.PartialPurgeOnEachAccess)]
567
ConditionalWeakTable<Activity, HybridCollection<
RuntimeTrackingProfile
>> cache;
571
this.cache = new ConditionalWeakTable<Activity, HybridCollection<
RuntimeTrackingProfile
>>();
574
public
RuntimeTrackingProfile
GetRuntimeTrackingProfile(TrackingProfile profile, Activity rootElement)
578
RuntimeTrackingProfile
foundRuntimeProfile = null;
579
HybridCollection<
RuntimeTrackingProfile
> runtimeProfileList = null;
586
runtimeProfileList = new HybridCollection<
RuntimeTrackingProfile
>();
593
ReadOnlyCollection<
RuntimeTrackingProfile
> runtimeProfileCollection = runtimeProfileList.AsReadOnly();
594
foreach (
RuntimeTrackingProfile
runtimeProfile in runtimeProfileCollection)
System\Activities\Tracking\TrackingProvider.cs (8)
16
Dictionary<TrackingParticipant,
RuntimeTrackingProfile
> profileSubscriptions;
138
this.profileSubscriptions = new Dictionary<TrackingParticipant,
RuntimeTrackingProfile
>();
159
RuntimeTrackingProfile
runtimeProfile = GetRuntimeTrackingProfile(participant);
228
RuntimeTrackingProfile
GetRuntimeTrackingProfile(TrackingParticipant participant)
231
RuntimeTrackingProfile
runtimeProfile;
239
runtimeProfile =
RuntimeTrackingProfile
.GetRuntimeTrackingProfile(profile, this.definition);
328
RuntimeTrackingProfile
runtimeProfile = this.provider.GetRuntimeTrackingProfile(participant);
374
bool PostTrackingRecord(TrackingParticipant participant,
RuntimeTrackingProfile
runtimeProfile)