7 types derived from TrackingRecord
System.Activities (7)
System\Activities\Tracking\ActivityScheduledRecord.cs (1)
14
public sealed class ActivityScheduledRecord :
TrackingRecord
System\Activities\Tracking\ActivityStateRecord.cs (1)
19
public sealed class ActivityStateRecord :
TrackingRecord
System\Activities\Tracking\BookmarkResumptionRecord.cs (1)
14
public sealed class BookmarkResumptionRecord :
TrackingRecord
System\Activities\Tracking\CancelRequestedRecord.cs (1)
14
public sealed class CancelRequestedRecord :
TrackingRecord
System\Activities\Tracking\CustomTrackingRecord.cs (1)
17
public class CustomTrackingRecord :
TrackingRecord
System\Activities\Tracking\FaultPropagationRecord.cs (1)
15
public sealed class FaultPropagationRecord :
TrackingRecord
System\Activities\Tracking\WorkflowInstanceRecord.cs (1)
14
public class WorkflowInstanceRecord :
TrackingRecord
37 references to TrackingRecord
System.Activities (34)
System\Activities\Runtime\ActivityExecutor.cs (1)
981
public void AddTrackingRecord(
TrackingRecord
record)
System\Activities\Statements\Tracking\StateMachineStateRecord.cs (1)
105
protected internal override
TrackingRecord
Clone()
System\Activities\Tracking\ActivityScheduledRecord.cs (1)
97
protected internal override
TrackingRecord
Clone()
System\Activities\Tracking\ActivityStateRecord.cs (1)
198
protected internal override
TrackingRecord
Clone()
System\Activities\Tracking\BookmarkResumptionRecord.cs (1)
130
protected internal override
TrackingRecord
Clone()
System\Activities\Tracking\CancelRequestedRecord.cs (1)
92
protected internal override
TrackingRecord
Clone()
System\Activities\Tracking\CustomTrackingRecord.cs (1)
109
protected internal override
TrackingRecord
Clone()
System\Activities\Tracking\EtwTrackingParticipant.cs (2)
79
protected internal override IAsyncResult BeginTrack(
TrackingRecord
record, TimeSpan timeout, AsyncCallback callback, object state)
90
protected internal override void Track(
TrackingRecord
record, TimeSpan timeout)
System\Activities\Tracking\FaultPropagationRecord.cs (1)
144
protected internal override
TrackingRecord
Clone()
System\Activities\Tracking\RuntimeTrackingProfile.cs (5)
249
internal
TrackingRecord
Match(
TrackingRecord
record, bool shouldClone)
546
static
TrackingRecord
PrepareRecord(
TrackingRecord
record, TrackingQuery query, bool shouldClone)
548
TrackingRecord
preparedRecord = shouldClone ? record.Clone() : record;
System\Activities\Tracking\TrackingParticipant.cs (4)
23
protected internal virtual IAsyncResult BeginTrack(
TrackingRecord
record, TimeSpan timeout, AsyncCallback callback, object state)
36
protected internal abstract void Track(
TrackingRecord
record, TimeSpan timeout);
42
TrackingRecord
record;
45
public TrackAsyncResult(TrackingParticipant participant,
TrackingRecord
record, TimeSpan timeout, AsyncCallback callback, object state)
System\Activities\Tracking\TrackingProvider.cs (7)
17
IList<
TrackingRecord
> pendingTrackingRecords;
122
public void AddRecord(
TrackingRecord
record)
126
this.pendingTrackingRecords = new List<
TrackingRecord
>();
166
TrackingRecord
currentRecord = this.pendingTrackingRecords[j];
169
TrackingRecord
preparedRecord = null;
376
TrackingRecord
originalRecord = this.provider.pendingTrackingRecords[this.currentRecord];
382
TrackingRecord
preparedRecord = null;
System\Activities\Tracking\TrackingRecord.cs (2)
41
protected TrackingRecord(
TrackingRecord
record)
164
protected abstract internal
TrackingRecord
Clone();
System\Activities\Tracking\WorkflowInstanceAbortedRecord.cs (1)
76
protected internal override
TrackingRecord
Clone()
System\Activities\Tracking\WorkflowInstanceRecord.cs (1)
127
protected internal override
TrackingRecord
Clone()
System\Activities\Tracking\WorkflowInstanceSuspendedRecord.cs (1)
76
protected internal override
TrackingRecord
Clone()
System\Activities\Tracking\WorkflowInstanceTerminatedRecord.cs (1)
79
protected internal override
TrackingRecord
Clone()
System\Activities\Tracking\WorkflowInstanceUnhandledExceptionRecord.cs (1)
102
protected internal override
TrackingRecord
Clone()
System\Activities\Tracking\WorkflowInstanceUpdatedRecord.cs (1)
100
protected internal override
TrackingRecord
Clone()
System.ServiceModel.Activities (2)
System\ServiceModel\Activities\Tracking\ReceiveMessageRecord.cs (1)
44
protected override
TrackingRecord
Clone()
System\ServiceModel\Activities\Tracking\SendMessageRecord.cs (1)
36
protected override
TrackingRecord
Clone()
System.Workflow.Runtime (1)
System\Activities\Tracking\InteropTrackingRecord.cs (1)
32
protected override
TrackingRecord
Clone()