- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 2 章:常用平台操作第 2 章:学习目标了解以下几项的用法和优点:Windows Communication Foundation发现服务前期和后期绑定类前期绑定代码具有后期绑定类的自定义代码组织服务安全性依赖关系实体信息和组织 CRM 数据类型组织服务管理异常WCF Web 服务益处简化 API大多数情况下使用标准 .NET 类型基于声明的身份验证基于声明的身份验证由一组 WS-* 标准组成,这些标准以下列两种模式之一介绍 (SAML) 令牌的用法:被动模式主动模式使用 WCF 提供安全的用户身份验证要求具备在服务器上运行的 STS 身份验证方案 部署 身份验证模型 Microsoft Dynamics CRM Online 基于声明的身份验证Microsoft Dynamics CRM 2011 本地基于声明的身份验证或 Active Directory 身份验证Microsoft Dynamics CRM 2011 面向 Internet 的部署 (IFD)基于声明的身份验证或 Active Directory 身份验证身份验证方案基于声明的身份验证如何运行?Active Directory 身份验证如何运行?通过使用客户端代理类进行身份验证OrganizationServiceProxyDiscoveryServiceProxy 发现服务多组织目标组织的URL终结点组织服务实体编写代码所需方法Web 服务 使用发现服务:本地使用发现服务:联机前期绑定与后期绑定之对比前期绑定优势后期绑定优势前期绑定:示例后期绑定:示例身份验证和授权二者之间有何区别?权限依赖关系操作 所需的访问权限 创建记录并成为记录负责人CREATE READ共享记录SHARE READ分派记录ASSIGN WRITEREAD追加到记录READ APPENDTO追加记录READ APPEND实体信息Entity 类EntityCollection类成员包括:Entities:实体的集合EntityName:实体名称ExtensionData:WCF使用Item:索引器MoreRecords:是否有更多可用记录PagingCookie:分页信息TotalRecordCount:记录总数TotalRecordCountLimitExceeded:是否超过记录总数数据类型前期绑定和后期绑定之间的区别强类型 vs. 弱类型编译器检测 vs. 开发人员设置务必注意版本 4.0 和 2011 之间的类型变化New Types in the Microsoft Dynamics CRM SDK”章节Data Type:选项集示例:提示: 处理某个记录的“状态”(即,可用、停用、赢单、丢单)时,前期绑定可以使用枚举对于后期绑定,必须创建 OptionSetValue 类的实例Data Type:EntityReference示例:Data Type:设置 Null 值示例:使用 Create 方法输入参数:Entity——需要创建的实体实例输出值:GUID后期绑定前期绑定练习 2.1:创建潜在顾客使用本练习生成一个可在 Microsoft Dynamics CRM 中创建对象的控制台应用程序 练习如何设置并配置组织服务以及如何创建潜在顾客完成以下位置的解决方案: CRMLeadImport使用 Retrieve 方法输入参数:实体名称所需记录的 GUID字段集合输出值:返回的实体记录示例:返回全部字段new ColumnSet(true);_columnSet.AllColumns = true;使用 Update 方法输入参数:要更新的实体实例记录 ID更新字段输出值:无示例:使用 Delete 方法输入参数:实体名称记录 ID (GUID)输出值:无示例:使用 RetrieveMultiple 方法根据指定条件返回实例集合在第 3 章中详细介绍输入参数:查询表达式输出值:EntityCollection示例:返回姓氏等于“Brown”的所有联系人的名字和姓氏使用 RetrieveMultiple 方法代码示例处理 WCF 错误代码中要求的参考信息WCF产生的错误:Microsoft.Xrm.Sdk.OrganizationServiceFaultcatch(FaultExceptionMicrosoft.Xrm.Sdk.OrganizationServiceFault ex)要处理的其他异常和错误:SecurityTokenValidationException ExpiredSecurityTokenException SecurityAccessDeniedException MessageSecurityException SecurityNegotia
您可能关注的文档
最近下载
- 2023压力容器设计审核人员考试题库-1.docx
- 合并肥厚性心肌病的麻醉.pptx VIP
- 小区幼儿园经营管理投标文件.docx
- TSGD7006—2023年压力管道监督检验规则.docx
- 2023年新青岛版(六三制)二年级上册科学全册课件.pptx
- 全国说课比赛一等奖课件.ppt
- 第一单元+史前时期:原始社会与中华文明的起源(单元复习课件)-【大单元教学】2024-2025学年七年级历史上册同步备课系列(统编版2024).pptx VIP
- (完整版)小升初字音、字形、词语练习.pdf VIP
- 【2024秋】人教版三年级语文上册教学工作计划(及进度表).docx
- 护理专业调研报告(高职).docx VIP
文档评论(0)