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