跟踪事件参考

在执行期间,.NET Framework 4.6.1 中的工作流在其生命周期的各个阶段中,会引发跟踪事件。 主办方可以订阅这些事件,并在工作流的生命周期内实时更新工作流进度状态。 本节介绍引发的跟踪事件。

事件参考

事件编号 事件级别 事件消息 关键字
100 - WorkflowInstanceRecord 信息 TrackRecord= WorkflowInstanceRecord,InstanceID = %1,RecordNumber = %2,EventTime = %3,ActivityDefinitionId = %4,State = %5,Annotations = %6,ProfileName = %7 EndToEndMonitoring、Troubleshooting、HealthMonitoring、WFTracking
101 - 工作流实例未处理异常记录 错误 TrackRecord = WorkflowInstanceUnhandledExceptionRecord, InstanceID = %1,RecordNumber = %2,EventTime = %3,ActivityDefinitionId = %4,SourceName = %5,SourceId = %6,SourceInstanceId = %7,SourceTypeName=%8,Exception=%9,Annotations= %10,ProfileName = %11 EndToEndMonitoring、Troubleshooting、HealthMonitoring、WFTracking
102 - WorkflowInstanceAbortedRecord 警告 TrackRecord = WorkflowInstanceAbortedRecord, InstanceID = %1, RecordNumber = %2, EventTime = %3, ActivityDefinitionId = %4, Reason = %5, Annotations = %6, ProfileName = %7 EndToEndMonitoring、Troubleshooting、HealthMonitoring、WFTracking
103 - ActivityStateRecord 信息 TrackRecord = ActivityStateRecord, InstanceID = %1, RecordNumber=%2, EventTime=%3, State = %4, Name=%5, ActivityId=%6, ActivityInstanceId=%7, ActivityTypeName=%8, Arguments=%9, Variables=%10, Annotations=%11, ProfileName = %12 EndToEndMonitoring、Troubleshooting、HealthMonitoring、WFTracking
104 - 活动安排记录 信息 TrackRecord = ActivityScheduledRecord, InstanceID = %1, RecordNumber = %2, EventTime = %3, Name = %4, ActivityId = %5, ActivityInstanceId = %6, ActivityTypeName = %7, ChildActivityName = %8, ChildActivityId = %9, ChildActivityInstanceId = %10, ChildActivityTypeName =%11, Annotations=%12, ProfileName = %13 EndToEndMonitoring、Troubleshooting、HealthMonitoring、WFTracking
105 - FaultPropagationRecord 警告 TrackRecord = FaultPropagationRecord, InstanceID=%1, RecordNumber=%2, EventTime=%3, FaultSourceActivityName=%4, FaultSourceActivityId=%5, FaultSourceActivityInstanceId=%6, FaultSourceActivityTypeName=%7, FaultHandlerActivityName=%8,FaultHandlerActivityId = %9,FaultHandlerActivityInstanceId =%10,FaultHandlerActivityTypeName=%11,Fault=%12,IsFaultSource=%13,Annotations=%14,ProfileName = %15 EndToEndMonitoring、Troubleshooting、HealthMonitoring、WFTracking
106 - 取消请求记录 信息 TrackRecord = CancelRequestedRecord, InstanceID=%1,RecordNumber=%2,EventTime=%3,Name=%4,ActivityId=%5,ActivityInstanceId=%6,ActivityTypeName = %7,ChildActivityName = %8,ChildActivityId = %9,ChildActivityInstanceId = %10,ChildActivityTypeName =%11,Annotations=%12,ProfileName = %13 EndToEndMonitoring、Troubleshooting、HealthMonitoring、WFTracking
107 -- BookmarkResumptionRecord 信息 TrackRecord = BookmarkResumptionRecord, InstanceID=%1, RecordNumber=%2,EventTime=%3, Name=%4, SubInstanceID=%5, OwnerActivityName=%6, OwnerActivityId =%7, OwnerActivityInstanceId=%8, OwnerActivityTypeName=%9, Annotations=%10, ProfileName = %11 EndToEndMonitoring、Troubleshooting、HealthMonitoring、WFTracking
108 - CustomTrackingRecordInfo 信息 记录轨迹 = 自定义跟踪记录, 实例ID = %1, 记录编号=%2, 事件时间=%3, 名称=%4, 活动名称=%5, 活动编号=%6, 活动实例编号=%7, 活动类型名称=%8, 数据=%9, 注释=%10, 配置文件名称 = %11 UserEvents、EndToEndMonitoring、Troubleshooting、HealthMonitoring、WFTracking
110 - CustomTrackingRecordWarning 警告 记录轨迹 = 自定义跟踪记录, 实例ID = %1, 记录编号=%2, 事件时间=%3, 名称=%4, 活动名称=%5, 活动编号=%6, 活动实例编号=%7, 活动类型名称=%8, 数据=%9, 注释=%10, 配置文件名称 = %11 UserEvents、EndToEndMonitoring、Troubleshooting、HealthMonitoring、WFTracking
111 - CustomTrackingRecordError 错误 记录轨迹 = 自定义跟踪记录, 实例ID = %1, 记录编号=%2, 事件时间=%3, 名称=%4, 活动名称=%5, 活动编号=%6, 活动实例编号=%7, 活动类型名称=%8, 数据=%9, 注释=%10, 配置文件名称 = %11 UserEvents、EndToEndMonitoring、Troubleshooting、HealthMonitoring、WFTracking
112 - WorkflowInstanceSuspendedRecord 信息 TrackRecord = WorkflowInstanceSuspendedRecord, InstanceID = %1, RecordNumber = %2, EventTime = %3, ActivityDefinitionId = %4, Reason = %5, Annotations = %6, ProfileName = %7 EndToEndMonitoring、Troubleshooting、HealthMonitoring、WFTracking
113 - WorkflowInstanceTerminatedRecord 错误 TrackRecord = WorkflowInstanceTerminatedRecord, InstanceID = %1, RecordNumber = %2, EventTime = %3, ActivityDefinitionId = %4, Reason = %5, Annotations = %6, ProfileName = %7 EndToEndMonitoring、Troubleshooting、HealthMonitoring、WFTracking
114 - WorkflowInstanceRecordWithId 信息 TrackRecord= WorkflowInstanceRecord, InstanceID = %1, RecordNumber = %2, EventTime = %3, ActivityDefinitionId = %4, State = %5, Annotations = %6, ProfileName = %7, WorkflowDefinitionIdentity = %8 HealthMonitoring、WFTracking
115 - WorkflowInstanceAbortedRecordWithId 警告 TrackRecord = WorkflowInstanceAbortedRecord, InstanceID = %1, RecordNumber = %2, EventTime = %3, ActivityDefinitionId = %4, Reason = %5, Annotations = %6, ProfileName = %7, WorkflowDefinitionIdentity = %8 HealthMonitoring、WFTracking
116 - WorkflowInstanceSuspendedRecordWithId 信息 TrackRecord = WorkflowInstanceSuspendedRecord,InstanceID = %1,RecordNumber = %2,EventTime = %3,ActivityDefinitionId = %4,Reason = %5,Annotations = %6,ProfileName = %7,WorkflowDefinitionIdentity = %8 HealthMonitoring、WFTracking
117 - WorkflowInstanceTerminatedRecordWithId 错误 TrackRecord = WorkflowInstanceTerminatedRecord, InstanceID = %1, RecordNumber = %2, EventTime = %3, ActivityDefinitionId = %4, Reason = %5, Annotations = %6, ProfileName = %7, WorkflowDefinitionIdentity = %8 HealthMonitoring、WFTracking
118 - 工作流实例未处理异常记录(带ID) 错误 TrackRecord = WorkflowInstanceUnhandledExceptionRecord, InstanceID = %1,RecordNumber = %2,EventTime = %3,ActivityDefinitionId = %4,SourceName = %5,SourceId = %6,SourceInstanceId = %7,SourceTypeName=%8,Exception=%9,Annotations= %10,ProfileName = %11,WorkflowDefinitionIdentity = %12 HealthMonitoring、WFTrackingHealthMonitoring、WFTracking
119 - WorkflowInstanceUpdatedRecord 信息 TrackRecord= WorkflowInstanceUpdatedRecord, InstanceID = %1, RecordNumber = %2, EventTime = %3, ActivityDefinitionId = %4, State = %5, OriginalDefinitionIdentity = %6, UpdatedDefinitionIdentity = %7, Annotations = %8, ProfileName = %9 HealthMonitoring、WFTracking
225 - TraceCorrelationKeys 信息 使用父作用域“%3”中的值“%2”计算出的相关键“%1”。 WF服务故障排除
440 - StartSignpostEvent1 信息 活动边界。 WF服务故障排除
441 - StopSignpostEvent1 信息 活动边界。 WF服务故障排除
1001 - WorkflowApplicationCompleted 信息 WorkflowInstance Id“%1”在“已关闭”状态下完成。 WFRuntime
1002 - 工作流应用已终止 信息 WorkflowApplication Id:“%1”已终止。 该应用程序因出现异常而在“出错”状态下完成。 WFRuntime
1003 - 工作流实例已取消 (WorkflowInstanceCanceled) 信息 WorkflowInstance Id“%1”在“已取消”状态下完成。 WFRuntime
1004 - 工作流实例已中止 信息 WorkflowInstance Id“%1”因出现异常而中止。 WFRuntime
1005 - WorkflowApplicationIdled 信息 WorkflowApplication ID“%1”变为空闲状态。 WFRuntime
1006 - WorkflowApplicationUnhandledException 错误 WorkflowInstance Id:“%1”遇到了未经处理的异常。 异常源自 Activity '%2',DisplayName: '%3'。 将执行以下操作:%4。 WFRuntime
1007 - WorkflowApplicationPersisted 信息 WorkflowApplication ID“%1”已持久化。 WFRuntime
1008 - WorkflowApplicationUnloaded 信息 WorkflowInstance Id:“%1”已卸载。 WFRuntime
1009 - ActivityScheduled 信息 父 Activity“%1”、DisplayName“%2”、InstanceId“%3”安排了子 Activity“%4”、DisplayName“%5”、InstanceId“%6”。 WFRuntime
1010 - 活动已完成 信息 父 Activity“%1”、DisplayName“%2”、InstanceId“%3”安排了子 Activity“%4”、DisplayName“%5”、InstanceId“%6”。 WFRuntime
1011 - ScheduleExecuteActivityWorkItem 详细 已为 Activity“%1”、DisplayName“%2”、InstanceId“%3”安排了 ExecuteActivityWorkItem。 WFRuntime
1012 - 启动执行活动工作项 详细 开始为 Activity“%1”、DisplayName“%2”、InstanceId“%3”执行 ExecuteActivityWorkItem。 WFRuntime
1013 - CompleteExecuteActivityWorkItem 详细 Activity“%1”、DisplayName“%2”、InstanceId“%3”的 ExecuteActivityWorkItem 已经完成。 WFRuntime
1014 - ScheduleCompletionWorkItem 详细 已为父 Activity“%1”、DisplayName“%2”、InstanceId“%3”安排了 CompletionWorkItem。 已完成的活动“%4”, DisplayName: '%5', InstanceId: '%6'。 WFRuntime
1015 - StartCompletionWorkItem 详细 开始执行一个 CompletionWorkItem,其父活动为 '%1',显示名称:'%2',实例标识:'%3'。 已完成的活动“%4”, DisplayName: '%5', InstanceId: '%6'。 WFRuntime
1016 - CompleteCompletionWorkItem 详细 父 Activity“%1”、DisplayName“'%2”、InstanceId“%3”已完成了 CompletionWorkItem。 已完成的活动“%4”, DisplayName: '%5', InstanceId: '%6'。 WFRuntime
1017 - ScheduleCancelActivityWorkItem 详细 已为 Activity“%1”、DisplayName“%2”、InstanceId“%3”安排了 CancelActivityWorkItem。 WFRuntime
1018 - StartCancelActivityWorkItem 详细 开始执行活动 '%1' 的 CancelActivityWorkItem,显示名称:'%2',实例 ID:'%3'。 WFRuntime
1019 - CompleteCancelActivityWorkItem 详细 CancelActivityWorkItem 已完成,活动名为“%1”,显示名称为“%2”,实例 ID 为“%3”。 WFRuntime
1020 - CreateBookmark 详细 为活动‘%1’,显示名称:‘%2’,实例编号:‘%3’创建了标记。 BookmarkName:%4,BookmarkScope:%5。 WFRuntime
1021 - ScheduleBookmarkWorkItem 详细 已为 Activity '%1' 安排了一个 BookmarkWorkItem,显示名称:'%2',实例 ID:'%3'。 BookmarkName:%4,BookmarkScope:%5。 WFRuntime
1022 - StartBookmarkWorkItem 详细 开始为 Activity“%1”、DisplayName“%2”、InstanceId“%3”执行 BookmarkWorkItem。 BookmarkName:%4,BookmarkScope:%5。 WFRuntime
1023 - CompleteBookmarkWorkItem 详细 Activity“%1”、DisplayName“%2”、InstanceId“%3”的 BookmarkWorkItem 已经完成。 BookmarkName:%4,BookmarkScope:%5。 WFRuntime
1024 - CreateBookmarkScope 详细 已创建 BookmarkScope: %1。 WFRuntime
1025 - BookmarkScopeInitialized 详细 具有 TemporaryId:“%1”的 BookmarkScope 已使用 ID:“%2”进行初始化。 WFRuntime
1026 - ScheduleTransactionContextWorkItem 详细 已为 Activity“%1”、DisplayName“%2”、InstanceId“%3”安排了 TransactionContextWorkItem。 WFRuntime
1027 - StartTransactionContextWorkItem 详细 开始执行 TransactionContextWorkItem,活动:'%1',显示名称:'%2',实例 ID:'%3'。 WFRuntime
1028 - CompleteTransactionContextWorkItem 详细 Activity“%1”、DisplayName“%2”、InstanceId“%3”的 TransactionContextWorkItem 已经完成。 WFRuntime
1029 - ScheduleFaultWorkItem 详细 已为活动 '%1' 计划了一个故障工作项,显示名称:'%2',实例 ID:'%3'。 异常从 Activity '%4',DisplayName: '%5',InstanceId: '%6' 传出。 WFRuntime
1030 - StartFaultWorkItem 详细 开始为 Activity“%1”、DisplayName“%2”、InstanceId“%3”执行 FaultWorkItem。 异常从 Activity '%4',DisplayName: '%5',InstanceId: '%6' 传出。 WFRuntime
1031 - CompleteFaultWorkItem 详细 Activity“%1”、DisplayName“%2”、InstanceId“%3”的 FaultWorkItem 已经完成。 异常从 Activity '%4',DisplayName: '%5',InstanceId: '%6' 传出。 WFRuntime
1032 - ScheduleRuntimeWorkItem 详细 已为活动“%1”、“DisplayName:”%2“、InstanceId:”%3“计划运行时工作项。 WFRuntime
1033 - StartRuntimeWorkItem 详细 开始对 Activity'%1',DisplayName: '%2', InstanceId: '%3'执行运行时工作项。 WFRuntime
1034 - 完成运行时工作项 详细 活动“%1”、“DisplayName:”、“%2”、“InstanceId:”%3“的运行时工作项已完成。 WFRuntime
1035 - RuntimeTransactionSet 详细 运行时事务已由活动 '%1'、显示名称 '%2'、实例 ID '%3' 设置。 执行与 Activity '%4'、DisplayName '%5'、InstanceId '%6' 隔离开。 WFRuntime
1036 - 运行时交易完成请求 详细 Activity“%1”、DisplayName“%2”、InstanceId“%3”已安排了运行时事务的完成。 WFRuntime
1037 - RuntimeTransactionComplete 详细 运行时事务已完成,状态为“%1”。 WFRuntime
1038 - EnterNoPersistBlock 详细 正在进入非持久块。 WFRuntime
1039 - ExitNoPersistBlock 详细 正在退出非持久块。 WFRuntime
1040 - InArgumentBound 详细 Activity“%2”、DisplayName“%3”、InstanceId“%4”中的 In 自变量“%1”已经与值 %5 绑定。 WFActivities
1041 - WorkflowApplicationPersistableIdle 信息 WorkflowApplication Id:“%1”处于空闲状态且可持久化。 将执行以下操作:%2。 WFRuntime
1101 - WorkflowActivityStart 信息 WorkflowInstance Id“%1”E2E 活动 WFRuntime
1102 - WorkflowActivityStop 信息 WorkflowInstance Id“%1”E2E 活动 WFRuntime
1103 - WorkflowActivitySuspend 信息 WorkflowInstance Id“%1”E2E 活动 WFRuntime
1104 - WorkflowActivityResume 信息 WorkflowInstance Id“%1”E2E 活动 WFRuntime
1124 - InvokeMethodIsStatic 信息 InvokeMethod '%1' - 方法为静态。 WFRuntime
1125 - InvokeMethodIsNotStatic 信息 InvokeMethod '%1' - 方法不是静态方法。 WFRuntime
1126 - InvokedMethodThrewException 信息 在活动“%1”调用的方法中,引发了异常。 %2 WFRuntime
1131 - InvokeMethodUseAsyncPattern 信息 InvokeMethod “%1” - 方法使用异步模式“%2”和“%3”。 WFRuntime
1132 - InvokeMethodDoesNotUseAsyncPattern 信息 InvokeMethod '%1' - 方法不使用异步模式。 WFRuntime
1140 - 流程图Start 信息 Flowchart“%1”- 已安排启动。 WFActivities
1141 - 流程图空 警告 Flowchart“%1”- 在无节点的情况下执行。 在活动“%1”调用的方法中,引发了异常。 %2 WFActivities
1143 - FlowchartNextNull 信息 流程图“%1”/FlowStep - 下一个节点为 null。 Flowchart 执行将结束。 WFActivities
1146 - FlowchartSwitchCase 信息 Flowchart“%1”/FlowSwitch - 选择了 Case“%2”。 WFActivities
1147 - FlowchartSwitchDefault 信息 Flowchart“%1”/FlowSwitch - 选择了 Default Case。 WFActivities
1148 - FlowchartSwitchCaseNotFound 信息 Flowchart“%1”/FlowSwitch - 找不到 Case 活动,也找不到与 Expression 结果匹配的 Default Case。 Flowchart 执行将结束。 WFActivities
1150 - CompensationState 信息 CompensableActivity“%1”的状态为“%2”。 WFActivities
1223 - SwitchCaseNotFound 信息 Switch 活动“%1”找不到与表达式结果匹配的 Case 活动。 WFActivities
1449 - WfMessageReceived 信息 工作流已接收消息 WFServices
1450 - WfMessageSent 信息 已从工作流发送消息 WFServices
2021 - ExecuteWorkItemStart 详细 开始执行工作项 WFRuntime
2022 - ExecuteWorkItemStop 详细 停止执行工作项 WFRuntime
2023 - SendMessageChannelCacheMiss 详细 SendMessageChannelCache 未命中 WFRuntime
2024 - InternalCacheMetadataStart 详细 已在活动“%1”上启动 InternalCacheMetadata。 WFRuntime
2025 - InternalCacheMetadataStop 详细 已在活动“%1”上停止 InternalCacheMetadata。 WFRuntime
2026 - CompileVbExpressionStart 详细 编译 VB 表达式“%1” WFRuntime
2027 - CacheRootMetadataStart 详细 已在活动“%1”上启动 CacheRootMetadata WFRuntime
2028 - CacheRootMetadataStop 详细 已在活动 %1 上停止 CacheRootMetadata。 WFRuntime
2029 - CompileVbExpressionStop 详细 完成 VB 表达式的编译。 WFRuntime
2576 - TryCatchExceptionFromTry 信息 TryCatch 活动“%1”捕获了“%2”类型的异常。 WFActivities
2577 - TryCatchExceptionDuringCancelation 警告 TryCatch 活动“%1”的子活动在取消过程中引发了异常。 WFActivities
2578 - TryCatchExceptionFromCatchOrFinally 警告 与 TryCatch 活动“%1”关联的 Catch 或 Finally 活动引发了异常。 WFActivities
3501 - InferredContractDescription 信息 已从 WorkflowService 推断出 Name='%1' 和 Namespace='%2' 的 ContractDescription。 WFServices
3502 - 推断操作描述 信息 已从 WorkflowService 中推断出协定“%2”中含有 Name='%1' 的 OperationDescription。 IsOneWay=%3。 WFServices
3503 - DuplicateCorrelationQuery 警告 找到了含有 Where='%1' 的重复 CorrelationQuery。 计算相关性时,将不会使用此重复查询。 WFServices
3507 - ServiceEndpointAdded 信息 已为地址“%1”、绑定“%2”和协定“%3”添加了服务终结点。 WFServices
3508 - TrackingProfileNotFound 详细 未找到 ActivityDefinitionId“%2”的 TrackingProfile“%1”。 在配置文件中找不到 TrackingProfile,或者 ActivityDefinitionId 不匹配。 WFServices
3550 - BufferOutOfOrderMessageNoInstance 信息 目前无法执行“%1”操作。 当服务实例准备好处理此特定作时,将进行另一次尝试。 WFServices
3551 - BufferOutOfOrderMessageNoBookmark 信息 此时无法对服务实例“%1”执行操作“%2”。 当服务实例准备好处理此特定作时,将进行另一次尝试。 WFServices
3552 - 每频道最大待处理消息数超出限制 警告 达到了“%1”的中止值“MaxPendingMessagesPerChannel”。 若要增加此限制,请调整 BufferedReceiveServiceBehavior 上的 MaxPendingMessagesPerChannel 属性。 配额 WFServices
3557 - TransactedReceiveScopeEndCommitFailed 信息 对带 id = '%1' 的 CommitableTransaction 上的 EndCommit 的调用引发 TransactionException,并显示以下消息: '%2'。 WFServices
4201 - EndSqlCommandExecute 详细 结束 SQL 命令执行:%1 WFInstanceStore
4202 - StartSqlCommandExecute 详细 启动 SQL 命令执行:%1 WFInstanceStore
4203 - RenewLockSystemError 错误 无法延长锁定过期时间,因为锁定过期时间已过或锁定所有者已被删除。 正在中止 SqlWorkflowInstanceStore。 WFInstanceStore
4205 - FoundProcessingError 错误 命令失败:%1 WFInstanceStore
4206 - UnlockInstanceException 错误 尝试解锁实例时遇到异常 %1。 WFInstanceStore
4207 - MaximumRetriesExceededForSqlCommand 信息 放弃重试 SQL 命令,因为已达到最大重试次数。 配额 FInstanceStore
4208 - 由于SQL错误重试SQL命令 信息 因 SQL 错误号 %1,正在重试 SQL 命令。 WFInstanceStore
4209 - TimeoutOpeningSqlConnection 错误 尝试打开 SQL 连接时超时。 操作在分配的超时 %1 内没有完成。 分配给该操作的时间可能是较长超时时间的一部分。 WFInstanceStore
4210 - SqlExceptionCaught 警告 捕获了 SQL 异常,编号为 %1,消息为 %2。 WFInstanceStore
4211 - QueuingSqlRetry 警告 正在将 SQL 重试排队,延迟 %1 毫秒。 WFInstanceStore
4212 - LockRetryTimeout 警告 尝试获取实例锁时超时。 操作在分配的超时 %1 内没有完成。 分配给该操作的时间可能是较长超时时间的一部分。 WFInstanceStore
4213 - RunnableInstancesDetectionError 错误 由于以下异常,无法检测可运行的实例 WFInstanceStore
4214 - InstanceLocksRecoveryError 错误 由于以下异常,恢复实例锁失败 WFInstanceStore
39456 - 跟踪记录丢失 警告 跟踪记录 %1 的大小超出了 ETW 会话对提供程序 %2 允许的最大值 WFTracking
39457 - TrackingRecordRaised 信息 提升跟踪编号 %1 至 %2。 WFRuntime
39458 - TrackingRecordTruncated 警告 用提供程序 %2 向 ETW 会话写入了截断的跟踪记录 %1。 已删除变量/批注/用户数据 WFTracking
39459 - TrackingDataExtracted 详细 正在跟踪在活动 %2 中提取的数据 %1。 WFRuntime
39460 - TrackingValueNotSerializable (跟踪值不可序列化) 警告 提取的参数/变量“%1”不可序列化。 WFTracking
57398 - 超出最大实例数 警告 系统达到为限制“MaxConcurrentInstances”设置的限制值。 此限制的限制值设置为 %1。 可以通过修改 serviceThrottle 元素中的属性“maxConcurrentInstances”或修改行为 ServiceThrottlingBehavior 上的“MaxConcurrentInstances”属性来更改节流值。 WFServices