摘要:
完整教程目录请参见:《自定义Data Service Providers — 简介》在前面的章节中,我们创建了可以读/写的Data Service Provider,虽然看起来比较简陋,因为他缺少一个重要概念:关系。那么,让我们重新修订一下我们的程序,来建立一个跟“真实”世界更相近的模型。修改之前的类还记得在之前的第三章节中,我们建立了一个Product类,现在... 阅读全文
摘要:
完整教程目录请参见:《自定义Data Service Providers — 简介》在前面的所有章节中,我们创建了使用内存存放数据的只读提供者,现在我们打算添加数据更新的功能。要做到这点,必须实现IDataServiceUpdateProvider接口。但首先我们还需要了解……批量处理IDataServiceUpdateProvider接口设计中支持批量特性,这... 阅读全文
摘要:
完整教程目录请参见:《自定义Data Service Providers — 简介》每当我编写一个插件并挂接到框架系统中时,我总是在想:框架系统是如何调用我的插件呢?我已经习惯这种思维模式,它可以简化我理解其运行的原理。事实上,在DSP开发过程中,我也是用这种方法理解DataService的调用过程。下面我将使用伪代码来描述这些DSP接口是如何被调用的。场景—基本查询想想一... 阅读全文
摘要:
完整教程目录请参见:《自定义Data Service Providers — 简介》在上面的章节中,我们挂接了自定义的服务提供者,并且实现了IDataServiceQueryProvider接口,虽然他只能用来查询元数据和服务契约。在这一部分,我们让查询也可以运行起来,要做到这点我们必须知道数据从哪里来:数据源,以及我们必须实现IDataServiceQueryProvider接口。创... 阅读全文
摘要:
完整教程目录请参见:《自定义Data Service Providers — 简介》在前面的教程中,我们已经实现了IServiceProvider和IDataServiceMetadataProvider,现在我们继续。挂接IDataServiceQueryProvider实现现在我们打算实现IDataServiceQueryProvider接口,在之前我们先重构一下之前实现的ISer... 阅读全文
摘要:
完整教程目录请参见:《自定义Data Service Providers — 简介》在这个章节我们将了解如何实现IDataServiceMetadataProvider接口。IDataServiceMetadataProvider对外提供你的数据源有哪些资源类型(ResourceType)和资源集(ResourceSet)。那么你的数据源可能有哪些资源类型呢?l 他可能是完全静态的,例... 阅读全文
摘要:
完整教程目录请参见:《自定义Data Service Providers — 简介》要创建只读的DSP你必须实现两个接口,IDataServiceMetadataProvider用于提供元数据定义,IDataServiceQueryProvider用于处理查询。但是在实现此接口之前,你还需要先实现IServiceProvider接口来让Data Services能够找到你的接口实现。I... 阅读全文
摘要:
完整教程目录请参见:《自定义Data Service Providers — 简介》Data Services一个很酷的功能就是Provider模型。任何一种数据源只要通过实现一些接口就可以支持OData数据服务,SharePoint 2010就实现了这些接口从而对外公开了其数据,那么你也可以这样做来公开你的Facebook,Twriter……一旦你实现了这些接... 阅读全文
摘要:
作者:AlexJ翻译:谈少民原文链接:http://blogs.msdn.com/b/alexj/archive/2010/01/07/data-service-providers-getting-started.aspx简介Data Services 建立于 Data Service Provider(数据服务提供者)之上,他负责Data Service与数据源之间的通讯。Data Servic... 阅读全文