ProcessSession 实体消息和方法

 

发布日期: 2017年1月

适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online

每次运行对话流程时,都会创建流程会话。 它包含有关会话的日志,例如运行它的用户、它开始和完成的时间、运行对话流程期间执行的操作等等。 此实体的架构名称为 ProcessSession。若要查看您的组织的实体元数据,请安装浏览组织的元数据中描述的元数据浏览器解决方案。 您还可以在一个名为 EntityMetadata.xlsx 的 Excel 文件中查看非自定义组织的元数据,该文件包含在 SDK 下载的顶级文件夹中。

下表描述了此实体的消息,这些消息可与 IOrganizationService.Execute 方法结合使用。

消息

说明

AssignRequest

将流程会话分配给其他用户或团队。

CreateRequest

创建流程会话。 还可以调用 IOrganizationService.Create 方法。

DeleteRequest

删除流程会话。 还可以调用 IOrganizationService.Delete 方法。

GrantAccessRequest

与其他安全主体(用户或团队)共享流程会话。

ModifyAccessRequest

更改以前与其他安全主体(用户或团队)共享的流程会话的访问权限。

RetrieveRequest

检索流程会话。 您还可以调用 Retrieve 方法。

RetrieveMultipleRequest

检索流程会话的集合。 还可以调用 IOrganizationService.RetrieveMultiple 方法。

RetrievePrincipalAccessRequest

检索指定的安全主体(用户或团队)对流程会话具有的访问权限。

RetrieveSharedPrincipalsAndAccessRequest

检索有权访问流程会话的安全主体(用户或团队)及其对于流程会话的访问权限。

RevokeAccessRequest

移除指定的安全主体(用户或团队)对流程会话的所有访问权限。

SetStateRequest

设置流程会话的状态。 可能的状态在 ProcessSession.State 属性中定义。 如果您使用早期的绑定类型,请使用 ProcessSessionState 枚举。您可以在您组织的元数据中查找此信息。 请参阅前面的元数据浏览器信息。

UpdateRequest

更新流程会话。 您还可以调用 IOrganizationServiceUpdate 方法。

VerifyProcessStateData

验证流程会话的状态。

另请参阅

使用 Dynamics 365 中的对话完成引导式流程
工作流和进程实体
工作流(流程)实体消息和方法
WorkflowLog(流程日志)实体消息和方法
实体特权

Microsoft Dynamics 365

© 2017 Microsoft。 保留所有权利。 版权