跟踪事件参考

执行期间,.NET Framework 4.6.1 中的工作流在逐步经历其生存期内的各个阶段时会引发跟踪事件。 宿主可以订阅这些事件并且在生存期内使工作流的进度状态保持最新。 本节介绍引发的跟踪事件。

事件参考

事件 ID 事件级别 事件消息 关键字
100 - WorkflowInstanceRecord 信息 TrackRecord= WorkflowInstanceRecord, InstanceID = %1, RecordNumber = %2, EventTime = %3, ActivityDefinitionId = %4, State = %5, Annotations = %6, ProfileName = %7 EndToEndMonitoring、Troubleshooting、HealthMonitoring、WFTracking
101 - WorkflowInstanceUnhandledExceptionRecord 错误 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 - ActivityScheduledRecord 信息 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 - CancelRequestRecord 信息 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 信息 TrackRecord = CustomTrackingRecord, InstanceID = %1, RecordNumber=%2, EventTime=%3, Name=%4, ActivityName=%5, ActivityId=%6, ActivityInstanceId=%7, ActivityTypeName=%8, Data=%9, Annotations=%10, ProfileName = %11 UserEvents、EndToEndMonitoring、Troubleshooting、HealthMonitoring、WFTracking
110 - CustomTrackingRecordWarning 警告 TrackRecord = CustomTrackingRecord, InstanceID = %1, RecordNumber=%2, EventTime=%3, Name=%4, ActivityName=%5, ActivityId=%6, ActivityInstanceId=%7, ActivityTypeName=%8, Data=%9, Annotations=%10, ProfileName = %11 UserEvents、EndToEndMonitoring、Troubleshooting、HealthMonitoring、WFTracking
111 - CustomTrackingRecordError 错误 TrackRecord = CustomTrackingRecord, InstanceID = %1, RecordNumber=%2, EventTime=%3, Name=%4, ActivityName=%5, ActivityId=%6, ActivityInstanceId=%7, ActivityTypeName=%8, Data=%9, Annotations=%10, ProfileName = %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 - WorkflowInstanceUnhandledExceptionRecordWithId 错误 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”。 WFServices 疑难解答
440 - StartSignpostEvent1 信息 活动边界。 WFServices 疑难解答
441- StopSignpostEvent1 信息 活动边界。 WFServices 疑难解答
1001 - WorkflowApplicationCompleted 信息 WorkflowInstance Id“%1”在“已关闭”状态下完成。 WFRuntime
1002 - WorkflowApplicationTerminated 信息 WorkflowApplication Id“%1”已终止。 该应用程序因出现异常而在“出错”状态下完成。 WFRuntime
1003 - WorkflowInstanceCanceled 信息 WorkflowInstance Id“%1”在“已取消”状态下完成。 WFRuntime
1004 - WorkflowInstanceAborted 信息 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 - ActivityCompleted 信息 父 Activity“%1”、DisplayName“%2”、InstanceId“%3”安排了子 Activity“%4”、DisplayName“%5”、InstanceId“%6”。 WFRuntime
1011 - ScheduleExecuteActivityWorkItem 详细 已为 Activity“%1”、DisplayName“%2”、InstanceId“%3”安排了 ExecuteActivityWorkItem。 WFRuntime
1012 - StartExecuteActivityWorkItem 详细 开始为 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 详细 开始为父 Activity“%1”、DisplayName“%2”、InstanceId“%3”执行 CompletionWorkItem。 已完成的活动“%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 详细 开始为 Activity“%1”、DisplayName“%2”、InstanceId“%3”执行 CancelActivityWorkItem。 WFRuntime
1019 - CompleteCancelActivityWorkItem 详细 Activity“%1”、DisplayName“%2”、InstanceId“%3”的 CancelActivityWorkItem 已经完成。 WFRuntime
1020 - CreateBookmark 详细 已为 Activity '%1'、DisplayName: '%2'、InstanceId: '%3' 创建了书签。 BookmarkName: %4、BookmarkScope: %5。 WFRuntime
1021 - ScheduleBookmarkWorkItem 详细 已为 Activity“%1”、DisplayName“%2”、InstanceId“%3”安排了 BookmarkWorkItem。 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 详细 开始为 Activity“%1”、DisplayName“%2”、InstanceId“%3”执行 TransactionContextWorkItem。 WFRuntime
1028 - CompleteTransactionContextWorkItem 详细 Activity“%1”、DisplayName“%2”、InstanceId“%3”的 TransactionContextWorkItem 已经完成。 WFRuntime
1029 - ScheduleFaultWorkItem 详细 已为 Activity“%1”、DisplayName“%2”、InstanceId“%3”安排了 FaultWorkItem。 异常是从 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 详细 已为 Activity“%1”、DisplayName“%2”、InstanceId“%3”安排了运行时工作项。 WFRuntime
1033 - StartRuntimeWorkItem 详细 开始为 Activity“%1”、DisplayName“%2”、InstanceId“%3”执行运行时工作项。 WFRuntime
1034 - CompleteRuntimeWorkItem 详细 Activity“%1”、DisplayName“%2”、InstanceId“%3”的运行时工作项已经完成。 WFRuntime
1035 - RuntimeTransactionSet 详细 运行时事务已由 Activity '%1'、DisplayName '%2'、InstanceId: '%3' 设置。 执行与 Activity '%4'、DisplayName '%5'、InstanceId '%6' 隔离开。 WFRuntime
1036 - RuntimeTransactionCompletionRequested 详细 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 - FlowchartStart 信息 Flowchart“%1”- 已安排启动。 WFActivities
1141 - FlowchartEmpty 警告 Flowchart“%1”- 在无节点的情况下执行。 在活动“%1”调用的方法中,引发了异常。 %2 WFActivities
1143 - FlowchartNextNull 信息 Flowchart“%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”找不到与 Expression 结果匹配的 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 - InferredOperationDescription 信息 已从 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 - MaxPendingMessagesPerChannelExceeded 警告 达到了“%1”的中止值“MaxPendingMessagesPerChannel”。 若要增加此限制,请调整 BufferedReceiveServiceBehavior 中的 MaxPendingMessagesPerChannel 属性。 配额 WFServices
3557 - TransactedReceiveScopeEndCommitFailed 信息 ID 为“%1”的 CommittableTransaction 上的 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 - RetryingSqlCommandDueToSqlError 信息 因 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 - TrackingRecordDropped 警告 跟踪记录 %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 - MaxInstancesExceeded 警告 系统达到为限制“MaxConcurrentInstances”设置的限制值。 此限制的限制值设置为 %1。 可通过修改 serviceThrottle 元素中的特性“maxConcurrentInstances”或修改行为 ServiceThrottlingBehavior 的“MaxConcurrentInstances”属性来更改限制值。 WFServices