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