5 types derived from WorkflowInstanceRecord
System.Activities (5)
System\Activities\Tracking\WorkflowInstanceAbortedRecord.cs (1)
14
public sealed class WorkflowInstanceAbortedRecord :
WorkflowInstanceRecord
System\Activities\Tracking\WorkflowInstanceSuspendedRecord.cs (1)
14
public sealed class WorkflowInstanceSuspendedRecord :
WorkflowInstanceRecord
System\Activities\Tracking\WorkflowInstanceTerminatedRecord.cs (1)
15
public sealed class WorkflowInstanceTerminatedRecord :
WorkflowInstanceRecord
System\Activities\Tracking\WorkflowInstanceUnhandledExceptionRecord.cs (1)
15
public sealed class WorkflowInstanceUnhandledExceptionRecord :
WorkflowInstanceRecord
System\Activities\Tracking\WorkflowInstanceUpdatedRecord.cs (1)
16
public sealed class WorkflowInstanceUpdatedRecord :
WorkflowInstanceRecord
15 instantiations of WorkflowInstanceRecord
System.Activities (9)
System\Activities\Hosting\WorkflowInstance.cs (4)
708
this.controller.Track(new
WorkflowInstanceRecord
(this.Id, this.WorkflowDefinition.DisplayName, WorkflowInstanceStates.Completed, this.DefinitionIdentity));
713
this.controller.Track(new
WorkflowInstanceRecord
(this.Id, this.WorkflowDefinition.DisplayName, WorkflowInstanceStates.Canceled, this.DefinitionIdentity));
728
this.TrackingProvider.AddRecord(new
WorkflowInstanceRecord
(this.Id, this.WorkflowDefinition.DisplayName, WorkflowInstanceStates.Started, this.DefinitionIdentity));
733
this.TrackingProvider.AddRecord(new
WorkflowInstanceRecord
(this.Id, this.WorkflowDefinition.DisplayName, WorkflowInstanceStates.Resumed, this.DefinitionIdentity));
System\Activities\Tracking\WorkflowInstanceRecord.cs (1)
129
return new
WorkflowInstanceRecord
(this);
System\Activities\WorkflowApplication.cs (4)
2271
this.Controller.Track(new
WorkflowInstanceRecord
(this.Id, this.WorkflowDefinition.DisplayName, WorkflowInstanceStates.Deleted, this.DefinitionIdentity));
2275
this.Controller.Track(new
WorkflowInstanceRecord
(this.Id, this.WorkflowDefinition.DisplayName, WorkflowInstanceStates.Unloaded, this.DefinitionIdentity));
2279
this.Controller.Track(new
WorkflowInstanceRecord
(this.Id, this.WorkflowDefinition.DisplayName, WorkflowInstanceStates.Persisted, this.DefinitionIdentity));
4966
instance.Controller.Track(new
WorkflowInstanceRecord
(instance.Id, instance.WorkflowDefinition.DisplayName, WorkflowInstanceStates.Idle, instance.DefinitionIdentity));
System.ServiceModel.Activities (6)
System\ServiceModel\Activities\Dispatcher\WorkflowServiceInstance.cs (6)
1285
this.Controller.Track(new
WorkflowInstanceRecord
(this.Id, this.WorkflowDefinition.DisplayName, WorkflowInstanceStates.Idle, this.DefinitionIdentity));
1505
this.Controller.Track(new
WorkflowInstanceRecord
(this.Id, this.WorkflowDefinition.DisplayName, WorkflowInstanceStates.Deleted, this.DefinitionIdentity));
1510
this.Controller.Track(new
WorkflowInstanceRecord
(this.Id, this.WorkflowDefinition.DisplayName, WorkflowInstanceStates.Unloaded, this.DefinitionIdentity));
1515
this.Controller.Track(new
WorkflowInstanceRecord
(this.Id, this.WorkflowDefinition.DisplayName, WorkflowInstanceStates.Persisted, this.DefinitionIdentity));
4403
this.Instance.Controller.Track(new
WorkflowInstanceRecord
(this.Instance.Id, this.Instance.WorkflowDefinition.DisplayName, WorkflowInstanceStates.Unloaded, this.Instance.DefinitionIdentity));
4763
this.Instance.Controller.Track(new
WorkflowInstanceRecord
(this.Instance.Id, this.Instance.WorkflowDefinition.DisplayName, WorkflowInstanceStates.Unsuspended, this.Instance.DefinitionIdentity));
14 references to WorkflowInstanceRecord
System.Activities (14)
System\Activities\Hosting\WorkflowInstance.cs (1)
1105
public void Track(
WorkflowInstanceRecord
instanceRecord)
System\Activities\Tracking\EtwTrackingParticipant.cs (9)
98
else if (record is
WorkflowInstanceRecord
)
100
TrackWorkflowRecord((
WorkflowInstanceRecord
)record);
530
void TrackWorkflowRecord(
WorkflowInstanceRecord
record)
565
void TrackWorkflowInstanceUnhandledExceptionRecord(
WorkflowInstanceRecord
record)
624
void TrackWorkflowInstanceAbortedRecord(
WorkflowInstanceRecord
record)
675
void TrackWorkflowInstanceSuspendedRecord(
WorkflowInstanceRecord
record)
726
void TrackWorkflowInstanceTerminatedRecord(
WorkflowInstanceRecord
record)
777
void TrackWorkflowInstanceRecord(
WorkflowInstanceRecord
record)
827
void TrackWorkflowInstanceUpdatedRecord(
WorkflowInstanceRecord
record)
System\Activities\Tracking\RuntimeTrackingProfile.cs (3)
252
if (record is
WorkflowInstanceRecord
)
254
resultQuery = Match((
WorkflowInstanceRecord
)record);
333
WorkflowInstanceQuery Match(
WorkflowInstanceRecord
workflowRecord)
System\Activities\Tracking\WorkflowInstanceRecord.cs (1)
62
protected WorkflowInstanceRecord(
WorkflowInstanceRecord
record)