首页 > 代码库 > crm将消息(请求和响应类)与 Execute 方法结合使用
crm将消息(请求和响应类)与 Execute 方法结合使用
IOrganizationService 提供执行常用操作的方法。除了常用方法外,还可以使用 IOrganizationService.Execute 方法执行没有公开为方法的消息。Execute 方法采用消息请求类作为参数并返回消息响应类。请求消息类名称以“Request”结尾,响应消息类名称以“Response”结尾。有关 Execute 方法支持的所有消息的详细信息,请参阅组织服务中的 xRM 消息和组织服务中的 CRM 消息。IDiscoveryService 和 IDeploymentService Web 服务使用类似的执行请求和响应模式。
OrganizationRequest 是所有消息请求的基类。可以使用此基类执行任何消息,为请求指定消息名称和参数集合。不过,如果使用派生类(例如 AssociateRequest),则在使用请求类上的属性时会填充参数集合。
Execute 方法返回请求的相应响应类,即 OrganizationResponse 类的派生类。作为与请求的类,该派生的类包含结果参数集合中的每个值的属性。所有邮件都有响应,但许多组织没有在响应的任何属性。.
消息在元数据中进行预定义并在 SDK 消息实体中存储为记录。对于每个消息,可以确定它是在连接到服务器时运行还是从带脱机访问功能的 Microsoft Dynamics CRM for Microsoft Office Outlook 运行。此信息可在 SdkMessage.Availability 属性中找到
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。