欢迎来到天天文库
浏览记录
ID:22635907
大小:3.73 MB
页数:14页
时间:2018-10-30
《sqltrackingquery状态查询类》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、1SqlTrackingService的状态查询类1.通过SqlTrackingQuery的TryGetWorkflow方法得到SqlTrackingWorkflowInstance对象2.通过SqlTrackingWorkflowInstance对象的属性与集合访问各类具体信息3.不依赖在WorkflowRuntime与SqlTrackingService,该类只接对数据操作1.1相关的类关系图System.Workflow.Runtime.Tracking.SqlTrackingQuerySystem.Workf
2、low.Runtime.Tracking.SqlTrackingWorkflowInstanceSystem.Workflow.Runtime.Tracking.WorkflowTrackingRecordSystem.Workflow.Runtime.Tracking.TrackingWorkflowEventSystem.Workflow.Runtime.Tracking.ActivityTrackingRecordSystem.Workflow.ComponentModel.ActivityExecutionS
3、tatusSystem.Workflow.Runtime.Tracking.UserTrackingRecord1414System.Workflow.Activities.Rules.RuleActionTrackingEvent1.1类的调用说明SqlTrackingWorkflowInstanceWorkflowEvents属性ActivityEvents属性UserEvents属性Status属性SqlTrackingQueryNew(数据连接串)TryGetWorkflow(实例GUID,outOBJ)Wo
4、rkflowTrackingRecordEventArgsEventDateTimeTrackingWorkflowEventTrackingWorkflowSuspendedEventArgs:挂起TrackingWorkflowTerminatedEventArgs:终止TrackingWorkflowExceptionEventArgs:异常AbortedChangedCompletedCreatedExceptionIdleLoadedPersistedResumedStartedSuspendedTermi
5、natedUnloadedActivityTrackingRecordActivityTypeParentContextContextGuidEventDateTimeExecutionStatusQualifiedNameCancelingClosedCompensatingExecutingFaultingInitializedUserTrackingRecordActivityTypeParentContextContextGuidEventDateTimeQualifiedNameUserDataKeyUse
6、rDataRuleActionTrackingEventRuleNameConditionResult可能是这几种类型可能是该类型141.1SqlTrackingQuery查询对象1.1.1成员GetWorkflows方法TryGetWorkflow(Guid,outSqlTrackingWorkflowInstance)方法得到指定GUID的工作流状态对象ConnectionString属性连接字符串1.1.2使用说明SqlTrackingQuerytrackingQuery;SqlTrackingWorkflow
7、InstancetrackingInstance;trackingQuery=newSqlTrackingQuery(constring);System.Guidguid=newGuid(gid);boolb=trackingQuery.TryGetWorkflow(guid,outtemp);使用SqlTrackingQuery的TryGetWorkflow方法返回SqlTrackingWorkflowInstance对SqlTrackingWorkflowInstance进行具体的查询操作具体操作见SqlTrac
8、kingWorkflowInstance1.2SqlTrackingWorkflowInstance查询返回的实例对象1.2.1属性AutoRefreshInitializedInvokingWorkflowInstanceId14StatusWorkflowDefinitionWorkflowDefinitionUpdatedWorkflow
此文档下载收益归作者所有