使用书签的流对象实例化

    公开(公告)号:CN101925889B

    公开(公告)日:2012-10-10

    申请号:CN200880125603.7

    申请日:2008-12-29

    Applicant: 微软公司

    CPC classification number: G06F9/544 G06F9/4493

    Abstract: 对一组流权标中的权标加书签,每一个权标都表示实例化指令或实例化上下文。导航器接收一组流权标,并将这些权标提供给实例化管理器。然而,如果导航器接收到用书签来标记特定权标的指令,则导航器缓冲至少在该用书签标记的权标处开始(并且在存在先前书签的情况下甚至可能更早)的该组流指令。导航器响应于来自实例化管理器的指令来重放在书签处开始的该组流权标。实例化管理器接收该组流权标。如果实例化管理器目前不能处理特定权标的指令,则实例化管理器指示导航器用书签来标记该特定权标。在实例化管理器稍后接收到准许该实例化管理器返回到该书签的权标时,该实例化管理器返回到书签以重放在该书签处开始的实例化指令。

    经由公共数据结构访问不同的类型结构

    公开(公告)号:CN101952800A

    公开(公告)日:2011-01-19

    申请号:CN200980106917.7

    申请日:2009-01-23

    Applicant: 微软公司

    CPC classification number: G06F9/541

    Abstract: 可以使用一种公共数据类型结构来对根据不同类型或类型结构来实现数据的应用程序之间的访问请求进行相关。在一个实现中,一种公共数据结构包括操作、序列、记录以及原子(即,未定义)的模式。然后,系统可以将任何类型结构映射到公共数据结构的模式。在操作中,应用程序对数据的请求可以涉及标识应用程序用来将数据映射到公共数据结构的一个或多个代理。这些代理基于数据的形状(到可以标识该数据的程度)来将数据映射到公共数据结构。然后,这些代理可以返回包括所标识的映射信息的一个或多个数据结构。然后,应用程序可以直接对接收到的数据结构执行操作。

    有效地关联名义上不兼容的类型

    公开(公告)号:CN101952805B

    公开(公告)日:2014-03-05

    申请号:CN200980106920.9

    申请日:2009-01-23

    Applicant: 微软公司

    CPC classification number: G06F17/30

    Abstract: 名义类型框架可以被配置成基于通用类型形状或结构的最小集合来有效地将不同的名义类型相关在一起。在一个实现中,开发人员标识多个所感兴趣的不同的名义类型(源类型),并标识由应用程序访问的通用类型形状的最小集合。然后,该通用类型形状的最小集合可以被用来创建其他不同的源类型中的每一个都可以被映射到的中间类型(目标类型)。例如,可以创建将一个或多个源类型的形状映射到所创建的目标类型的对应形状的一个或多个代理。由开发人员所创建的应用程序又可以通过单个目标类型来访问、操作、或以其他方式使用每一不同的源类型的映射数据。

    经由公共数据结构访问不同的类型结构

    公开(公告)号:CN101952800B

    公开(公告)日:2015-01-14

    申请号:CN200980106917.7

    申请日:2009-01-23

    Applicant: 微软公司

    CPC classification number: G06F9/541

    Abstract: 可以使用一种公共数据类型结构来对根据不同类型或类型结构来实现数据的应用程序之间的访问请求进行相关。在一个实现中,一种公共数据结构包括操作、序列、记录以及原子(即,未定义)的模式。然后,系统可以将任何类型结构映射到公共数据结构的模式。在操作中,应用程序对数据的请求可以涉及标识应用程序用来将数据映射到公共数据结构的一个或多个代理。这些代理基于数据的形状(到可以标识该数据的程度)来将数据映射到公共数据结构。然后,这些代理可以返回包括所标识的映射信息的一个或多个数据结构。然后,应用程序可以直接对接收到的数据结构执行操作。

    使用书签的流对象实例化

    公开(公告)号:CN101925889A

    公开(公告)日:2010-12-22

    申请号:CN200880125603.7

    申请日:2008-12-29

    Applicant: 微软公司

    CPC classification number: G06F9/544 G06F9/4493

    Abstract: 对一组流权标中的权标加书签,每一个权标都表示实例化指令或实例化上下文。导航器接收一组流权标,并将这些权标提供给实例化管理器。然而,如果导航器接收到用书签来标记特定权标的指令,则导航器缓冲至少在该用书签标记的权标处开始(并且在存在先前书签的情况下甚至可能更早)的该组流指令。导航器响应于来自实例化管理器的指令来重放在书签处开始的该组流权标。实例化管理器接收该组流权标。如果实例化管理器目前不能处理特定权标的指令,则实例化管理器指示导航器用书签来标记该特定权标。在实例化管理器稍后接收到准许该实例化管理器返回到该书签的权标时,该实例化管理器返回到书签以重放在该书签处开始的实例化指令。

Patent Agency Ranking